OpenShadingLanguage 1.00
# Compiled by oslc 1.10.10
# options: -q -O2 -I/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders -I/home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders -o /home/sources/buildbot-worker-linux_centos7/linux_290/build/intern/cycles/kernel/shaders/node_mix.oso
shader node_mix
param	string	type	"mix"		%read{3,855} %write{2147483647,-1}
param	int	use_clamp	0		%read{911,911} %write{2147483647,-1}
param	float	Fac	0.5		%read{1,1} %write{2147483647,-1}
param	color	Color1	0 0 0		%read{6,903} %write{2147483647,-1}
param	color	Color2	0 0 0		%read{6,904} %write{2147483647,-1}
oparam	color	Color	0 0 0		%read{913,924} %write{6,929}
local	float	___332_cmax	%read{276,777} %write{270,751}
local	float	___332_cmin	%read{276,757} %write{275,756}
local	float	___332_h	%read{306,791} %write{282,790}
local	float	___332_s	%read{283,791} %write{280,762}
local	float	___332_v	%read{310,791} %write{277,758}
local	float	___332_cdelta	%read{280,769} %write{276,757}
local	color	___332_c	%read{292,785} %write{288,769}
local	float	___337_i	%read{374,831} %write{373,807}
local	float	___337_f	%read{375,815} %write{374,808}
local	float	___337_p	%read{387,834} %write{377,811}
local	float	___337_q	%read{390,834} %write{380,814}
local	float	___337_t	%read{387,833} %write{384,818}
local	float	___337_h	%read{369,808} %write{363,806}
local	float	___337_s	%read{366,816} %write{364,798}
local	float	___337_v	%read{368,834} %write{365,799}
local	color	___337_rgb	%read{401,835} %write{368,834}
local	float	___381_tm	%read{21,21} %write{20,20}
local	float	___382_tm	%read{40,87} %write{31,31}
local	color	___382_outcol	%read{33,93} %write{32,92}
local	float	___384_tm	%read{108,130} %write{102,102}
local	color	___384_outcol	%read{107,137} %write{103,136}
local	color	___388_outcol	%read{158,203} %write{157,202}
local	float	___389_tmp	%read{164,172} %write{163,168}
local	float	___390_tmp	%read{179,187} %write{178,183}
local	float	___391_tmp	%read{194,202} %write{193,198}
local	float	___392_tmp	%read{212,259} %write{211,252}
local	float	___392_tm	%read{211,245} %write{207,207}
local	color	___392_outcol	%read{215,260} %write{208,259}
local	color	___393_outcol	%read{315,403} %write{264,402}
local	color	___393_hsv2	%read{311,360} %write{310,310}
local	color	___394_hsv	%read{363,365} %write{359,361}
local	color	___394_tmp	%read{402,402} %write{401,401}
local	float	___395_tm	%read{505,505} %write{407,407}
local	color	___395_outcol	%read{410,550} %write{408,549}
local	color	___395_hsv	%read{455,513} %write{454,509}
local	color	___396_hsv2	%read{506,506} %write{503,503}
local	float	___397_tm	%read{648,648} %write{554,554}
local	color	___397_hsv	%read{647,656} %write{600,652}
local	color	___397_hsv2	%read{649,649} %write{646,646}
local	color	___398_outcol	%read{747,837} %write{696,836}
local	color	___398_hsv2	%read{743,794} %write{742,742}
local	color	___399_hsv	%read{797,799} %write{791,795}
local	color	___399_tmp	%read{836,836} %write{835,835}
local	float	___400_tm	%read{847,847} %write{841,841}
local	color	___400_one	%read{843,848} %write{842,842}
local	color	___400_scr	%read{851,851} %write{846,846}
local	color	___401_outcol	%read{910,910} %write{858,909}
local	color	___402_outcol	%read{929,929} %write{913,928}
local	float	t	%read{6,907} %write{2,2}
const	float	$const1	0		%read{2,927} %write{2147483647,-1}
const	float	$const2	1		%read{1,926} %write{2147483647,-1}
const	string	$const3	"clamp"		%read{0,925} %write{2147483647,-1}
temp	float	$tmp1	%read{2,2} %write{1,1}
const	string	$const4	"mix"		%read{3,3} %write{2147483647,-1}
temp	int	$tmp2	%read{4,4} %write{3,3}
const	string	$const5	"node_mix_blend"		%read{5,5} %write{2147483647,-1}
const	string	$const6	"add"		%read{7,7} %write{2147483647,-1}
temp	int	$tmp3	%read{8,8} %write{7,7}
const	string	$const7	"node_mix_add"		%read{9,9} %write{2147483647,-1}
temp	color	$tmp4	%read{11,11} %write{10,10}
const	string	$const8	"multiply"		%read{12,12} %write{2147483647,-1}
temp	int	$tmp5	%read{13,13} %write{12,12}
const	string	$const9	"node_mix_mul"		%read{14,14} %write{2147483647,-1}
temp	color	$tmp6	%read{16,16} %write{15,15}
const	string	$const10	"screen"		%read{17,17} %write{2147483647,-1}
temp	int	$tmp7	%read{18,18} %write{17,17}
const	string	$const11	"node_mix_screen"		%read{19,19} %write{2147483647,-1}
const	color	$const12	1 1 1		%read{22,842} %write{2147483647,-1}
temp	color	$tmp9	%read{24,24} %write{21,21}
temp	color	$tmp11	%read{23,23} %write{22,22}
temp	color	$tmp12	%read{24,24} %write{23,23}
temp	color	$tmp13	%read{26,26} %write{24,24}
temp	color	$tmp15	%read{26,26} %write{25,25}
temp	color	$tmp16	%read{27,27} %write{26,26}
const	string	$const13	"overlay"		%read{28,28} %write{2147483647,-1}
temp	int	$tmp17	%read{29,29} %write{28,28}
const	string	$const14	"node_mix_overlay"		%read{30,30} %write{2147483647,-1}
const	int	$const15	0		%read{33,918} %write{2147483647,-1}
temp	float	$tmp18	%read{34,34} %write{33,33}
const	float	$const16	0.5		%read{34,898} %write{2147483647,-1}
temp	int	$tmp19	%read{35,35} %write{34,34}
temp	float	$tmp20	%read{41,41} %write{36,36}
const	float	$const17	2		%read{37,905} %write{2147483647,-1}
temp	float	$tmp21	%read{39,39} %write{37,37}
temp	float	$tmp22	%read{39,39} %write{38,38}
temp	float	$tmp23	%read{40,40} %write{39,39}
temp	float	$tmp24	%read{41,41} %write{40,40}
temp	float	$tmp25	%read{42,42} %write{41,41}
temp	float	$tmp26	%read{46,46} %write{43,43}
temp	float	$tmp27	%read{45,45} %write{44,44}
temp	float	$tmp28	%read{46,46} %write{45,45}
temp	float	$tmp29	%read{47,47} %write{46,46}
temp	float	$tmp30	%read{50,50} %write{47,47}
temp	float	$tmp31	%read{49,49} %write{48,48}
temp	float	$tmp32	%read{50,50} %write{49,49}
temp	float	$tmp33	%read{51,51} %write{50,50}
temp	float	$tmp34	%read{52,52} %write{51,51}
const	int	$const18	1		%read{53,923} %write{2147483647,-1}
temp	float	$tmp35	%read{54,54} %write{53,53}
temp	int	$tmp36	%read{55,55} %write{54,54}
temp	float	$tmp37	%read{61,61} %write{56,56}
temp	float	$tmp38	%read{59,59} %write{57,57}
temp	float	$tmp39	%read{59,59} %write{58,58}
temp	float	$tmp40	%read{60,60} %write{59,59}
temp	float	$tmp41	%read{61,61} %write{60,60}
temp	float	$tmp42	%read{62,62} %write{61,61}
temp	float	$tmp43	%read{66,66} %write{63,63}
temp	float	$tmp44	%read{65,65} %write{64,64}
temp	float	$tmp45	%read{66,66} %write{65,65}
temp	float	$tmp46	%read{67,67} %write{66,66}
temp	float	$tmp47	%read{70,70} %write{67,67}
temp	float	$tmp48	%read{69,69} %write{68,68}
temp	float	$tmp49	%read{70,70} %write{69,69}
temp	float	$tmp50	%read{71,71} %write{70,70}
temp	float	$tmp51	%read{72,72} %write{71,71}
const	int	$const19	2		%read{73,928} %write{2147483647,-1}
temp	float	$tmp52	%read{74,74} %write{73,73}
temp	int	$tmp53	%read{75,75} %write{74,74}
temp	float	$tmp54	%read{81,81} %write{76,76}
temp	float	$tmp55	%read{79,79} %write{77,77}
temp	float	$tmp56	%read{79,79} %write{78,78}
temp	float	$tmp57	%read{80,80} %write{79,79}
temp	float	$tmp58	%read{81,81} %write{80,80}
temp	float	$tmp59	%read{82,82} %write{81,81}
temp	float	$tmp60	%read{86,86} %write{83,83}
temp	float	$tmp61	%read{85,85} %write{84,84}
temp	float	$tmp62	%read{86,86} %write{85,85}
temp	float	$tmp63	%read{87,87} %write{86,86}
temp	float	$tmp64	%read{90,90} %write{87,87}
temp	float	$tmp65	%read{89,89} %write{88,88}
temp	float	$tmp66	%read{90,90} %write{89,89}
temp	float	$tmp67	%read{91,91} %write{90,90}
temp	float	$tmp68	%read{92,92} %write{91,91}
const	string	$const20	"subtract"		%read{94,94} %write{2147483647,-1}
temp	int	$tmp69	%read{95,95} %write{94,94}
const	string	$const21	"node_mix_sub"		%read{96,96} %write{2147483647,-1}
temp	color	$tmp70	%read{98,98} %write{97,97}
const	string	$const22	"divide"		%read{99,99} %write{2147483647,-1}
temp	int	$tmp71	%read{100,100} %write{99,99}
const	string	$const23	"node_mix_div"		%read{101,101} %write{2147483647,-1}
temp	float	$tmp72	%read{105,105} %write{104,104}
temp	int	$tmp73	%read{106,106} %write{105,105}
temp	float	$tmp74	%read{108,108} %write{107,107}
temp	float	$tmp75	%read{113,113} %write{108,108}
temp	float	$tmp76	%read{110,110} %write{109,109}
temp	float	$tmp77	%read{112,112} %write{110,110}
temp	float	$tmp78	%read{112,112} %write{111,111}
temp	float	$tmp79	%read{113,113} %write{112,112}
temp	float	$tmp80	%read{114,114} %write{113,113}
temp	float	$tmp81	%read{116,116} %write{115,115}
temp	int	$tmp82	%read{117,117} %write{116,116}
temp	float	$tmp83	%read{119,119} %write{118,118}
temp	float	$tmp84	%read{124,124} %write{119,119}
temp	float	$tmp85	%read{121,121} %write{120,120}
temp	float	$tmp86	%read{123,123} %write{121,121}
temp	float	$tmp87	%read{123,123} %write{122,122}
temp	float	$tmp88	%read{124,124} %write{123,123}
temp	float	$tmp89	%read{125,125} %write{124,124}
temp	float	$tmp90	%read{127,127} %write{126,126}
temp	int	$tmp91	%read{128,128} %write{127,127}
temp	float	$tmp92	%read{130,130} %write{129,129}
temp	float	$tmp93	%read{135,135} %write{130,130}
temp	float	$tmp94	%read{132,132} %write{131,131}
temp	float	$tmp95	%read{134,134} %write{132,132}
temp	float	$tmp96	%read{134,134} %write{133,133}
temp	float	$tmp97	%read{135,135} %write{134,134}
temp	float	$tmp98	%read{136,136} %write{135,135}
const	string	$const24	"difference"		%read{138,138} %write{2147483647,-1}
temp	int	$tmp99	%read{139,139} %write{138,138}
const	string	$const25	"node_mix_diff"		%read{140,140} %write{2147483647,-1}
temp	color	$tmp100	%read{143,143} %write{142,142}
temp	color	$tmp101	%read{142,142} %write{141,141}
const	string	$const26	"darken"		%read{144,144} %write{2147483647,-1}
temp	int	$tmp102	%read{145,145} %write{144,144}
const	string	$const27	"node_mix_dark"		%read{146,146} %write{2147483647,-1}
temp	color	$tmp103	%read{148,148} %write{147,147}
const	string	$const28	"lighten"		%read{149,149} %write{2147483647,-1}
temp	int	$tmp104	%read{150,150} %write{149,149}
const	string	$const29	"node_mix_light"		%read{151,151} %write{2147483647,-1}
temp	color	$tmp105	%read{153,153} %write{152,152}
const	string	$const30	"dodge"		%read{154,154} %write{2147483647,-1}
temp	int	$tmp106	%read{155,155} %write{154,154}
const	string	$const31	"node_mix_dodge"		%read{156,156} %write{2147483647,-1}
temp	float	$tmp107	%read{159,159} %write{158,158}
temp	int	$tmp108	%read{160,160} %write{159,159}
temp	float	$tmp109	%read{162,162} %write{161,161}
temp	float	$tmp110	%read{163,163} %write{162,162}
temp	int	$tmp111	%read{165,165} %write{164,164}
temp	float	$tmp112	%read{168,168} %write{167,167}
temp	int	$tmp113	%read{170,170} %write{169,169}
temp	float	$tmp114	%read{174,174} %write{173,173}
temp	int	$tmp115	%read{175,175} %write{174,174}
temp	float	$tmp116	%read{177,177} %write{176,176}
temp	float	$tmp117	%read{178,178} %write{177,177}
temp	int	$tmp118	%read{180,180} %write{179,179}
temp	float	$tmp119	%read{183,183} %write{182,182}
temp	int	$tmp120	%read{185,185} %write{184,184}
temp	float	$tmp121	%read{189,189} %write{188,188}
temp	int	$tmp122	%read{190,190} %write{189,189}
temp	float	$tmp123	%read{192,192} %write{191,191}
temp	float	$tmp124	%read{193,193} %write{192,192}
temp	int	$tmp125	%read{195,195} %write{194,194}
temp	float	$tmp126	%read{198,198} %write{197,197}
temp	int	$tmp127	%read{200,200} %write{199,199}
const	string	$const32	"burn"		%read{204,204} %write{2147483647,-1}
temp	int	$tmp128	%read{205,205} %write{204,204}
const	string	$const33	"node_mix_burn"		%read{206,206} %write{2147483647,-1}
temp	float	$tmp129	%read{210,210} %write{209,209}
temp	float	$tmp130	%read{211,211} %write{210,210}
temp	int	$tmp131	%read{213,213} %write{212,212}
temp	float	$tmp132	%read{216,216} %write{215,215}
temp	float	$tmp133	%read{217,217} %write{216,216}
temp	float	$tmp134	%read{218,218} %write{217,217}
temp	int	$tmp135	%read{220,220} %write{219,219}
temp	int	$tmp136	%read{223,223} %write{222,222}
temp	float	$tmp137	%read{227,227} %write{226,226}
temp	float	$tmp138	%read{228,228} %write{227,227}
temp	int	$tmp139	%read{230,230} %write{229,229}
temp	float	$tmp140	%read{233,233} %write{232,232}
temp	float	$tmp141	%read{234,234} %write{233,233}
temp	float	$tmp142	%read{235,235} %write{234,234}
temp	int	$tmp143	%read{237,237} %write{236,236}
temp	int	$tmp144	%read{240,240} %write{239,239}
temp	float	$tmp145	%read{244,244} %write{243,243}
temp	float	$tmp146	%read{245,245} %write{244,244}
temp	int	$tmp147	%read{247,247} %write{246,246}
temp	float	$tmp148	%read{250,250} %write{249,249}
temp	float	$tmp149	%read{251,251} %write{250,250}
temp	float	$tmp150	%read{252,252} %write{251,251}
temp	int	$tmp151	%read{254,254} %write{253,253}
temp	int	$tmp152	%read{257,257} %write{256,256}
const	string	$const34	"hue"		%read{261,261} %write{2147483647,-1}
temp	int	$tmp153	%read{262,262} %write{261,261}
const	string	$const35	"node_mix_hue"		%read{263,263} %write{2147483647,-1}
const	string	$const36	"rgb_to_hsv"		%read{265,746} %write{2147483647,-1}
temp	float	$tmp154	%read{270,270} %write{266,266}
temp	float	$tmp155	%read{270,270} %write{269,269}
temp	float	$tmp156	%read{269,269} %write{267,267}
temp	float	$tmp157	%read{269,269} %write{268,268}
temp	float	$tmp158	%read{275,275} %write{271,271}
temp	float	$tmp159	%read{275,275} %write{274,274}
temp	float	$tmp160	%read{274,274} %write{272,272}
temp	float	$tmp161	%read{274,274} %write{273,273}
temp	int	$tmp162	%read{279,279} %write{278,278}
temp	int	$tmp163	%read{284,284} %write{283,283}
temp	color	$tmp164	%read{287,287} %write{286,286}
temp	color	$tmp165	%read{288,288} %write{287,287}
temp	float	$tmp166	%read{290,290} %write{289,289}
temp	int	$tmp167	%read{291,291} %write{290,290}
temp	float	$tmp168	%read{294,294} %write{292,292}
temp	float	$tmp169	%read{294,294} %write{293,293}
temp	float	$tmp170	%read{296,296} %write{295,295}
temp	int	$tmp171	%read{297,297} %write{296,296}
temp	float	$tmp172	%read{299,299} %write{298,298}
temp	float	$tmp173	%read{301,301} %write{299,299}
temp	float	$tmp174	%read{301,301} %write{300,300}
const	float	$const37	4		%read{303,831} %write{2147483647,-1}
temp	float	$tmp175	%read{303,303} %write{302,302}
temp	float	$tmp176	%read{305,305} %write{303,303}
temp	float	$tmp177	%read{305,305} %write{304,304}
const	float	$const38	6		%read{306,806} %write{2147483647,-1}
temp	int	$tmp178	%read{308,308} %write{307,307}
temp	float	$tmp179	%read{312,312} %write{311,311}
temp	int	$tmp180	%read{313,313} %write{312,312}
temp	float	$tmp181	%read{319,319} %write{315,315}
temp	float	$tmp182	%read{319,319} %write{318,318}
temp	float	$tmp183	%read{318,318} %write{316,316}
temp	float	$tmp184	%read{318,318} %write{317,317}
temp	float	$tmp185	%read{324,324} %write{320,320}
temp	float	$tmp186	%read{324,324} %write{323,323}
temp	float	$tmp187	%read{323,323} %write{321,321}
temp	float	$tmp188	%read{323,323} %write{322,322}
temp	int	$tmp189	%read{328,328} %write{327,327}
temp	int	$tmp190	%read{333,333} %write{332,332}
temp	color	$tmp191	%read{336,336} %write{335,335}
temp	color	$tmp192	%read{337,337} %write{336,336}
temp	float	$tmp193	%read{339,339} %write{338,338}
temp	int	$tmp194	%read{340,340} %write{339,339}
temp	float	$tmp195	%read{343,343} %write{341,341}
temp	float	$tmp196	%read{343,343} %write{342,342}
temp	float	$tmp197	%read{345,345} %write{344,344}
temp	int	$tmp198	%read{346,346} %write{345,345}
temp	float	$tmp199	%read{348,348} %write{347,347}
temp	float	$tmp200	%read{350,350} %write{348,348}
temp	float	$tmp201	%read{350,350} %write{349,349}
temp	float	$tmp202	%read{352,352} %write{351,351}
temp	float	$tmp203	%read{354,354} %write{352,352}
temp	float	$tmp204	%read{354,354} %write{353,353}
temp	int	$tmp205	%read{357,357} %write{356,356}
temp	float	$tmp206	%read{361,361} %write{360,360}
const	string	$const39	"hsv_to_rgb"		%read{362,796} %write{2147483647,-1}
temp	int	$tmp207	%read{367,367} %write{366,366}
temp	int	$tmp208	%read{370,370} %write{369,369}
temp	float	$tmp209	%read{377,377} %write{376,376}
temp	float	$tmp210	%read{379,379} %write{378,378}
temp	float	$tmp211	%read{380,380} %write{379,379}
temp	float	$tmp212	%read{382,382} %write{381,381}
temp	float	$tmp213	%read{383,383} %write{382,382}
temp	float	$tmp214	%read{384,384} %write{383,383}
temp	int	$tmp215	%read{386,386} %write{385,385}
temp	int	$tmp216	%read{389,389} %write{388,388}
temp	int	$tmp217	%read{392,392} %write{391,391}
const	float	$const40	3		%read{394,828} %write{2147483647,-1}
temp	int	$tmp218	%read{395,395} %write{394,394}
temp	int	$tmp219	%read{398,398} %write{397,397}
const	string	$const41	"saturation"		%read{404,404} %write{2147483647,-1}
temp	int	$tmp220	%read{405,405} %write{404,404}
const	string	$const42	"node_mix_sat"		%read{406,406} %write{2147483647,-1}
temp	float	$tmp221	%read{414,414} %write{410,410}
temp	float	$tmp222	%read{414,414} %write{413,413}
temp	float	$tmp223	%read{413,413} %write{411,411}
temp	float	$tmp224	%read{413,413} %write{412,412}
temp	float	$tmp225	%read{419,419} %write{415,415}
temp	float	$tmp226	%read{419,419} %write{418,418}
temp	float	$tmp227	%read{418,418} %write{416,416}
temp	float	$tmp228	%read{418,418} %write{417,417}
temp	int	$tmp229	%read{423,423} %write{422,422}
temp	int	$tmp230	%read{428,428} %write{427,427}
temp	color	$tmp231	%read{431,431} %write{430,430}
temp	color	$tmp232	%read{432,432} %write{431,431}
temp	float	$tmp233	%read{434,434} %write{433,433}
temp	int	$tmp234	%read{435,435} %write{434,434}
temp	float	$tmp235	%read{438,438} %write{436,436}
temp	float	$tmp236	%read{438,438} %write{437,437}
temp	float	$tmp237	%read{440,440} %write{439,439}
temp	int	$tmp238	%read{441,441} %write{440,440}
temp	float	$tmp239	%read{443,443} %write{442,442}
temp	float	$tmp240	%read{445,445} %write{443,443}
temp	float	$tmp241	%read{445,445} %write{444,444}
temp	float	$tmp242	%read{447,447} %write{446,446}
temp	float	$tmp243	%read{449,449} %write{447,447}
temp	float	$tmp244	%read{449,449} %write{448,448}
temp	int	$tmp245	%read{452,452} %write{451,451}
temp	float	$tmp246	%read{456,456} %write{455,455}
temp	int	$tmp247	%read{457,457} %write{456,456}
temp	float	$tmp248	%read{463,463} %write{459,459}
temp	float	$tmp249	%read{463,463} %write{462,462}
temp	float	$tmp250	%read{462,462} %write{460,460}
temp	float	$tmp251	%read{462,462} %write{461,461}
temp	float	$tmp252	%read{468,468} %write{464,464}
temp	float	$tmp253	%read{468,468} %write{467,467}
temp	float	$tmp254	%read{467,467} %write{465,465}
temp	float	$tmp255	%read{467,467} %write{466,466}
temp	int	$tmp256	%read{472,472} %write{471,471}
temp	int	$tmp257	%read{477,477} %write{476,476}
temp	color	$tmp258	%read{480,480} %write{479,479}
temp	color	$tmp259	%read{481,481} %write{480,480}
temp	float	$tmp260	%read{483,483} %write{482,482}
temp	int	$tmp261	%read{484,484} %write{483,483}
temp	float	$tmp262	%read{487,487} %write{485,485}
temp	float	$tmp263	%read{487,487} %write{486,486}
temp	float	$tmp264	%read{489,489} %write{488,488}
temp	int	$tmp265	%read{490,490} %write{489,489}
temp	float	$tmp266	%read{492,492} %write{491,491}
temp	float	$tmp267	%read{494,494} %write{492,492}
temp	float	$tmp268	%read{494,494} %write{493,493}
temp	float	$tmp269	%read{496,496} %write{495,495}
temp	float	$tmp270	%read{498,498} %write{496,496}
temp	float	$tmp271	%read{498,498} %write{497,497}
temp	int	$tmp272	%read{501,501} %write{500,500}
temp	float	$tmp273	%read{505,505} %write{504,504}
temp	float	$tmp274	%read{508,508} %write{505,505}
temp	float	$tmp275	%read{507,507} %write{506,506}
temp	float	$tmp276	%read{508,508} %write{507,507}
temp	float	$tmp277	%read{509,509} %write{508,508}
temp	int	$tmp278	%read{515,515} %write{514,514}
temp	int	$tmp279	%read{518,518} %write{517,517}
temp	float	$tmp280	%read{525,525} %write{524,524}
temp	float	$tmp281	%read{527,527} %write{526,526}
temp	float	$tmp282	%read{528,528} %write{527,527}
temp	float	$tmp283	%read{530,530} %write{529,529}
temp	float	$tmp284	%read{531,531} %write{530,530}
temp	float	$tmp285	%read{532,532} %write{531,531}
temp	int	$tmp286	%read{534,534} %write{533,533}
temp	int	$tmp287	%read{537,537} %write{536,536}
temp	int	$tmp288	%read{540,540} %write{539,539}
temp	int	$tmp289	%read{543,543} %write{542,542}
temp	int	$tmp290	%read{546,546} %write{545,545}
const	string	$const43	"value"		%read{551,551} %write{2147483647,-1}
temp	int	$tmp291	%read{552,552} %write{551,551}
const	string	$const44	"node_mix_val"		%read{553,553} %write{2147483647,-1}
temp	float	$tmp292	%read{560,560} %write{556,556}
temp	float	$tmp293	%read{560,560} %write{559,559}
temp	float	$tmp294	%read{559,559} %write{557,557}
temp	float	$tmp295	%read{559,559} %write{558,558}
temp	float	$tmp296	%read{565,565} %write{561,561}
temp	float	$tmp297	%read{565,565} %write{564,564}
temp	float	$tmp298	%read{564,564} %write{562,562}
temp	float	$tmp299	%read{564,564} %write{563,563}
temp	int	$tmp300	%read{569,569} %write{568,568}
temp	int	$tmp301	%read{574,574} %write{573,573}
temp	color	$tmp302	%read{577,577} %write{576,576}
temp	color	$tmp303	%read{578,578} %write{577,577}
temp	float	$tmp304	%read{580,580} %write{579,579}
temp	int	$tmp305	%read{581,581} %write{580,580}
temp	float	$tmp306	%read{584,584} %write{582,582}
temp	float	$tmp307	%read{584,584} %write{583,583}
temp	float	$tmp308	%read{586,586} %write{585,585}
temp	int	$tmp309	%read{587,587} %write{586,586}
temp	float	$tmp310	%read{589,589} %write{588,588}
temp	float	$tmp311	%read{591,591} %write{589,589}
temp	float	$tmp312	%read{591,591} %write{590,590}
temp	float	$tmp313	%read{593,593} %write{592,592}
temp	float	$tmp314	%read{595,595} %write{593,593}
temp	float	$tmp315	%read{595,595} %write{594,594}
temp	int	$tmp316	%read{598,598} %write{597,597}
temp	float	$tmp317	%read{606,606} %write{602,602}
temp	float	$tmp318	%read{606,606} %write{605,605}
temp	float	$tmp319	%read{605,605} %write{603,603}
temp	float	$tmp320	%read{605,605} %write{604,604}
temp	float	$tmp321	%read{611,611} %write{607,607}
temp	float	$tmp322	%read{611,611} %write{610,610}
temp	float	$tmp323	%read{610,610} %write{608,608}
temp	float	$tmp324	%read{610,610} %write{609,609}
temp	int	$tmp325	%read{615,615} %write{614,614}
temp	int	$tmp326	%read{620,620} %write{619,619}
temp	color	$tmp327	%read{623,623} %write{622,622}
temp	color	$tmp328	%read{624,624} %write{623,623}
temp	float	$tmp329	%read{626,626} %write{625,625}
temp	int	$tmp330	%read{627,627} %write{626,626}
temp	float	$tmp331	%read{630,630} %write{628,628}
temp	float	$tmp332	%read{630,630} %write{629,629}
temp	float	$tmp333	%read{632,632} %write{631,631}
temp	int	$tmp334	%read{633,633} %write{632,632}
temp	float	$tmp335	%read{635,635} %write{634,634}
temp	float	$tmp336	%read{637,637} %write{635,635}
temp	float	$tmp337	%read{637,637} %write{636,636}
temp	float	$tmp338	%read{639,639} %write{638,638}
temp	float	$tmp339	%read{641,641} %write{639,639}
temp	float	$tmp340	%read{641,641} %write{640,640}
temp	int	$tmp341	%read{644,644} %write{643,643}
temp	float	$tmp342	%read{648,648} %write{647,647}
temp	float	$tmp343	%read{651,651} %write{648,648}
temp	float	$tmp344	%read{650,650} %write{649,649}
temp	float	$tmp345	%read{651,651} %write{650,650}
temp	float	$tmp346	%read{652,652} %write{651,651}
temp	int	$tmp347	%read{658,658} %write{657,657}
temp	int	$tmp348	%read{661,661} %write{660,660}
temp	float	$tmp349	%read{668,668} %write{667,667}
temp	float	$tmp350	%read{670,670} %write{669,669}
temp	float	$tmp351	%read{671,671} %write{670,670}
temp	float	$tmp352	%read{673,673} %write{672,672}
temp	float	$tmp353	%read{674,674} %write{673,673}
temp	float	$tmp354	%read{675,675} %write{674,674}
temp	int	$tmp355	%read{677,677} %write{676,676}
temp	int	$tmp356	%read{680,680} %write{679,679}
temp	int	$tmp357	%read{683,683} %write{682,682}
temp	int	$tmp358	%read{686,686} %write{685,685}
temp	int	$tmp359	%read{689,689} %write{688,688}
const	string	$const45	"color"		%read{693,693} %write{2147483647,-1}
temp	int	$tmp360	%read{694,694} %write{693,693}
const	string	$const46	"node_mix_color"		%read{695,695} %write{2147483647,-1}
temp	float	$tmp361	%read{702,702} %write{698,698}
temp	float	$tmp362	%read{702,702} %write{701,701}
temp	float	$tmp363	%read{701,701} %write{699,699}
temp	float	$tmp364	%read{701,701} %write{700,700}
temp	float	$tmp365	%read{707,707} %write{703,703}
temp	float	$tmp366	%read{707,707} %write{706,706}
temp	float	$tmp367	%read{706,706} %write{704,704}
temp	float	$tmp368	%read{706,706} %write{705,705}
temp	int	$tmp369	%read{711,711} %write{710,710}
temp	int	$tmp370	%read{716,716} %write{715,715}
temp	color	$tmp371	%read{719,719} %write{718,718}
temp	color	$tmp372	%read{720,720} %write{719,719}
temp	float	$tmp373	%read{722,722} %write{721,721}
temp	int	$tmp374	%read{723,723} %write{722,722}
temp	float	$tmp375	%read{726,726} %write{724,724}
temp	float	$tmp376	%read{726,726} %write{725,725}
temp	float	$tmp377	%read{728,728} %write{727,727}
temp	int	$tmp378	%read{729,729} %write{728,728}
temp	float	$tmp379	%read{731,731} %write{730,730}
temp	float	$tmp380	%read{733,733} %write{731,731}
temp	float	$tmp381	%read{733,733} %write{732,732}
temp	float	$tmp382	%read{735,735} %write{734,734}
temp	float	$tmp383	%read{737,737} %write{735,735}
temp	float	$tmp384	%read{737,737} %write{736,736}
temp	int	$tmp385	%read{740,740} %write{739,739}
temp	float	$tmp386	%read{744,744} %write{743,743}
temp	int	$tmp387	%read{745,745} %write{744,744}
temp	float	$tmp388	%read{751,751} %write{747,747}
temp	float	$tmp389	%read{751,751} %write{750,750}
temp	float	$tmp390	%read{750,750} %write{748,748}
temp	float	$tmp391	%read{750,750} %write{749,749}
temp	float	$tmp392	%read{756,756} %write{752,752}
temp	float	$tmp393	%read{756,756} %write{755,755}
temp	float	$tmp394	%read{755,755} %write{753,753}
temp	float	$tmp395	%read{755,755} %write{754,754}
temp	int	$tmp396	%read{760,760} %write{759,759}
temp	int	$tmp397	%read{765,765} %write{764,764}
temp	color	$tmp398	%read{768,768} %write{767,767}
temp	color	$tmp399	%read{769,769} %write{768,768}
temp	float	$tmp400	%read{771,771} %write{770,770}
temp	int	$tmp401	%read{772,772} %write{771,771}
temp	float	$tmp402	%read{775,775} %write{773,773}
temp	float	$tmp403	%read{775,775} %write{774,774}
temp	float	$tmp404	%read{777,777} %write{776,776}
temp	int	$tmp405	%read{778,778} %write{777,777}
temp	float	$tmp406	%read{780,780} %write{779,779}
temp	float	$tmp407	%read{782,782} %write{780,780}
temp	float	$tmp408	%read{782,782} %write{781,781}
temp	float	$tmp409	%read{784,784} %write{783,783}
temp	float	$tmp410	%read{786,786} %write{784,784}
temp	float	$tmp411	%read{786,786} %write{785,785}
temp	int	$tmp412	%read{789,789} %write{788,788}
temp	float	$tmp413	%read{793,793} %write{792,792}
temp	float	$tmp414	%read{795,795} %write{794,794}
temp	int	$tmp415	%read{801,801} %write{800,800}
temp	int	$tmp416	%read{804,804} %write{803,803}
temp	float	$tmp417	%read{811,811} %write{810,810}
temp	float	$tmp418	%read{813,813} %write{812,812}
temp	float	$tmp419	%read{814,814} %write{813,813}
temp	float	$tmp420	%read{816,816} %write{815,815}
temp	float	$tmp421	%read{817,817} %write{816,816}
temp	float	$tmp422	%read{818,818} %write{817,817}
temp	int	$tmp423	%read{820,820} %write{819,819}
temp	int	$tmp424	%read{823,823} %write{822,822}
temp	int	$tmp425	%read{826,826} %write{825,825}
temp	int	$tmp426	%read{829,829} %write{828,828}
temp	int	$tmp427	%read{832,832} %write{831,831}
const	string	$const47	"soft_light"		%read{838,838} %write{2147483647,-1}
temp	int	$tmp428	%read{839,839} %write{838,838}
const	string	$const48	"node_mix_soft"		%read{840,840} %write{2147483647,-1}
temp	color	$tmp429	%read{845,845} %write{843,843}
temp	color	$tmp430	%read{845,845} %write{844,844}
temp	color	$tmp431	%read{846,846} %write{845,845}
temp	color	$tmp432	%read{854,854} %write{847,847}
temp	color	$tmp433	%read{849,849} %write{848,848}
temp	color	$tmp434	%read{850,850} %write{849,849}
temp	color	$tmp435	%read{852,852} %write{850,850}
temp	color	$tmp436	%read{852,852} %write{851,851}
temp	color	$tmp437	%read{853,853} %write{852,852}
temp	color	$tmp438	%read{854,854} %write{853,853}
const	string	$const49	"linear_light"		%read{855,855} %write{2147483647,-1}
temp	int	$tmp439	%read{856,856} %write{855,855}
const	string	$const50	"node_mix_linear"		%read{857,857} %write{2147483647,-1}
temp	float	$tmp440	%read{860,860} %write{859,859}
temp	int	$tmp441	%read{861,861} %write{860,860}
temp	float	$tmp442	%read{867,867} %write{862,862}
temp	float	$tmp443	%read{864,864} %write{863,863}
temp	float	$tmp444	%read{865,865} %write{864,864}
temp	float	$tmp445	%read{866,866} %write{865,865}
temp	float	$tmp446	%read{867,867} %write{866,866}
temp	float	$tmp447	%read{868,868} %write{867,867}
temp	float	$tmp448	%read{874,874} %write{869,869}
temp	float	$tmp449	%read{871,871} %write{870,870}
temp	float	$tmp450	%read{872,872} %write{871,871}
temp	float	$tmp451	%read{873,873} %write{872,872}
temp	float	$tmp452	%read{874,874} %write{873,873}
temp	float	$tmp453	%read{875,875} %write{874,874}
temp	float	$tmp454	%read{877,877} %write{876,876}
temp	int	$tmp455	%read{878,878} %write{877,877}
temp	float	$tmp456	%read{884,884} %write{879,879}
temp	float	$tmp457	%read{881,881} %write{880,880}
temp	float	$tmp458	%read{882,882} %write{881,881}
temp	float	$tmp459	%read{883,883} %write{882,882}
temp	float	$tmp460	%read{884,884} %write{883,883}
temp	float	$tmp461	%read{885,885} %write{884,884}
temp	float	$tmp462	%read{891,891} %write{886,886}
temp	float	$tmp463	%read{888,888} %write{887,887}
temp	float	$tmp464	%read{889,889} %write{888,888}
temp	float	$tmp465	%read{890,890} %write{889,889}
temp	float	$tmp466	%read{891,891} %write{890,890}
temp	float	$tmp467	%read{892,892} %write{891,891}
temp	float	$tmp468	%read{894,894} %write{893,893}
temp	int	$tmp469	%read{895,895} %write{894,894}
temp	float	$tmp470	%read{901,901} %write{896,896}
temp	float	$tmp471	%read{898,898} %write{897,897}
temp	float	$tmp472	%read{899,899} %write{898,898}
temp	float	$tmp473	%read{900,900} %write{899,899}
temp	float	$tmp474	%read{901,901} %write{900,900}
temp	float	$tmp475	%read{902,902} %write{901,901}
temp	float	$tmp476	%read{908,908} %write{903,903}
temp	float	$tmp477	%read{905,905} %write{904,904}
temp	float	$tmp478	%read{906,906} %write{905,905}
temp	float	$tmp479	%read{907,907} %write{906,906}
temp	float	$tmp480	%read{908,908} %write{907,907}
temp	float	$tmp481	%read{909,909} %write{908,908}
const	string	$const51	"node_mix_clamp"		%read{912,912} %write{2147483647,-1}
temp	float	$tmp482	%read{918,918} %write{917,917}
temp	float	$tmp483	%read{916,916} %write{914,914}
temp	float	$tmp484	%read{917,917} %write{916,916}
temp	float	$tmp485	%read{923,923} %write{922,922}
temp	float	$tmp486	%read{921,921} %write{919,919}
temp	float	$tmp487	%read{922,922} %write{921,921}
temp	float	$tmp488	%read{928,928} %write{927,927}
temp	float	$tmp489	%read{926,926} %write{924,924}
temp	float	$tmp490	%read{927,927} %write{926,926}
code ___main___
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:289
#   float t = clamp(Fac, 0.0, 1.0);
	functioncall	$const3 3 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{289} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h:163
# float  clamp (float x, float minval, float maxval) { return max(min(x,maxval),minval); }
	min		$tmp1 Fac $const2 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h"} %line{163} %argrw{"wrr"}
	max		t $tmp1 $const1 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:291
#   if (type == "mix")
	eq		$tmp2 type $const4 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{291} %argrw{"wrr"}
	if		$tmp2 7 7 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:292
#     Color = node_mix_blend(t, Color1, Color2);
	functioncall	$const5 7 	%line{292} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:22
#   return mix(col1, col2, t);
	mix		Color Color1 Color2 t 	%line{22} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:293
#   if (type == "add")
	eq		$tmp3 type $const6 	%line{293} %argrw{"wrr"}
	if		$tmp3 12 12 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:294
#     Color = node_mix_add(t, Color1, Color2);
	functioncall	$const7 12 	%line{294} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:27
#   return mix(col1, col1 + col2, t);
	add		$tmp4 Color1 Color2 	%line{27} %argrw{"wrr"}
	mix		Color Color1 $tmp4 t 	%argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:295
#   if (type == "multiply")
	eq		$tmp5 type $const8 	%line{295} %argrw{"wrr"}
	if		$tmp5 17 17 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:296
#     Color = node_mix_mul(t, Color1, Color2);
	functioncall	$const9 17 	%line{296} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:32
#   return mix(col1, col1 * col2, t);
	mul		$tmp6 Color1 Color2 	%line{32} %argrw{"wrr"}
	mix		Color Color1 $tmp6 t 	%argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:297
#   if (type == "screen")
	eq		$tmp7 type $const10 	%line{297} %argrw{"wrr"}
	if		$tmp7 28 28 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:298
#     Color = node_mix_screen(t, Color1, Color2);
	functioncall	$const11 28 	%line{298} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:37
#   float tm = 1.0 - t;
	sub		___381_tm $const2 t 	%line{37} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:39
#   return color(1.0) - (color(tm) + t * (color(1.0) - col2)) * (color(1.0) - col1);
	assign		$tmp9 ___381_tm 	%line{39} %argrw{"wr"}
	sub		$tmp11 $const12 Color2 	%argrw{"wrr"}
	mul		$tmp12 t $tmp11 	%argrw{"wrr"}
	add		$tmp13 $tmp9 $tmp12 	%argrw{"wrr"}
	sub		$tmp15 $const12 Color1 	%argrw{"wrr"}
	mul		$tmp16 $tmp13 $tmp15 	%argrw{"wrr"}
	sub		Color $const12 $tmp16 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:299
#   if (type == "overlay")
	eq		$tmp17 type $const13 	%line{299} %argrw{"wrr"}
	if		$tmp17 94 94 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:300
#     Color = node_mix_overlay(t, Color1, Color2);
	functioncall	$const14 94 	%line{300} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:44
#   float tm = 1.0 - t;
	sub		___382_tm $const2 t 	%line{44} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:46
#   color outcol = col1;
	assign		___382_outcol Color1 	%line{46} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:48
#   if (outcol[0] < 0.5)
	compref		$tmp18 ___382_outcol $const15 	%line{48} %argrw{"wrr"}
	lt		$tmp19 $tmp18 $const16 	%argrw{"wrr"}
	if		$tmp19 43 53 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:49
#     outcol[0] *= tm + 2.0 * t * col2[0];
	compref		$tmp20 ___382_outcol $const15 	%line{49} %argrw{"wrr"}
	mul		$tmp21 $const17 t 	%argrw{"wrr"}
	compref		$tmp22 Color2 $const15 	%argrw{"wrr"}
	mul		$tmp23 $tmp21 $tmp22 	%argrw{"wrr"}
	add		$tmp24 ___382_tm $tmp23 	%argrw{"wrr"}
	mul		$tmp25 $tmp20 $tmp24 	%argrw{"wrr"}
	compassign	___382_outcol $const15 $tmp25 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:51
#     outcol[0] = 1.0 - (tm + 2.0 * t * (1.0 - col2[0])) * (1.0 - outcol[0]);
	mul		$tmp26 $const17 t 	%line{51} %argrw{"wrr"}
	compref		$tmp27 Color2 $const15 	%argrw{"wrr"}
	sub		$tmp28 $const2 $tmp27 	%argrw{"wrr"}
	mul		$tmp29 $tmp26 $tmp28 	%argrw{"wrr"}
	add		$tmp30 ___382_tm $tmp29 	%argrw{"wrr"}
	compref		$tmp31 ___382_outcol $const15 	%argrw{"wrr"}
	sub		$tmp32 $const2 $tmp31 	%argrw{"wrr"}
	mul		$tmp33 $tmp30 $tmp32 	%argrw{"wrr"}
	sub		$tmp34 $const2 $tmp33 	%argrw{"wrr"}
	compassign	___382_outcol $const15 $tmp34 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:53
#   if (outcol[1] < 0.5)
	compref		$tmp35 ___382_outcol $const18 	%line{53} %argrw{"wrr"}
	lt		$tmp36 $tmp35 $const16 	%argrw{"wrr"}
	if		$tmp36 63 73 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:54
#     outcol[1] *= tm + 2.0 * t * col2[1];
	compref		$tmp37 ___382_outcol $const18 	%line{54} %argrw{"wrr"}
	mul		$tmp38 $const17 t 	%argrw{"wrr"}
	compref		$tmp39 Color2 $const18 	%argrw{"wrr"}
	mul		$tmp40 $tmp38 $tmp39 	%argrw{"wrr"}
	add		$tmp41 ___382_tm $tmp40 	%argrw{"wrr"}
	mul		$tmp42 $tmp37 $tmp41 	%argrw{"wrr"}
	compassign	___382_outcol $const18 $tmp42 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:56
#     outcol[1] = 1.0 - (tm + 2.0 * t * (1.0 - col2[1])) * (1.0 - outcol[1]);
	mul		$tmp43 $const17 t 	%line{56} %argrw{"wrr"}
	compref		$tmp44 Color2 $const18 	%argrw{"wrr"}
	sub		$tmp45 $const2 $tmp44 	%argrw{"wrr"}
	mul		$tmp46 $tmp43 $tmp45 	%argrw{"wrr"}
	add		$tmp47 ___382_tm $tmp46 	%argrw{"wrr"}
	compref		$tmp48 ___382_outcol $const18 	%argrw{"wrr"}
	sub		$tmp49 $const2 $tmp48 	%argrw{"wrr"}
	mul		$tmp50 $tmp47 $tmp49 	%argrw{"wrr"}
	sub		$tmp51 $const2 $tmp50 	%argrw{"wrr"}
	compassign	___382_outcol $const18 $tmp51 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:58
#   if (outcol[2] < 0.5)
	compref		$tmp52 ___382_outcol $const19 	%line{58} %argrw{"wrr"}
	lt		$tmp53 $tmp52 $const16 	%argrw{"wrr"}
	if		$tmp53 83 93 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:59
#     outcol[2] *= tm + 2.0 * t * col2[2];
	compref		$tmp54 ___382_outcol $const19 	%line{59} %argrw{"wrr"}
	mul		$tmp55 $const17 t 	%argrw{"wrr"}
	compref		$tmp56 Color2 $const19 	%argrw{"wrr"}
	mul		$tmp57 $tmp55 $tmp56 	%argrw{"wrr"}
	add		$tmp58 ___382_tm $tmp57 	%argrw{"wrr"}
	mul		$tmp59 $tmp54 $tmp58 	%argrw{"wrr"}
	compassign	___382_outcol $const19 $tmp59 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:61
#     outcol[2] = 1.0 - (tm + 2.0 * t * (1.0 - col2[2])) * (1.0 - outcol[2]);
	mul		$tmp60 $const17 t 	%line{61} %argrw{"wrr"}
	compref		$tmp61 Color2 $const19 	%argrw{"wrr"}
	sub		$tmp62 $const2 $tmp61 	%argrw{"wrr"}
	mul		$tmp63 $tmp60 $tmp62 	%argrw{"wrr"}
	add		$tmp64 ___382_tm $tmp63 	%argrw{"wrr"}
	compref		$tmp65 ___382_outcol $const19 	%argrw{"wrr"}
	sub		$tmp66 $const2 $tmp65 	%argrw{"wrr"}
	mul		$tmp67 $tmp64 $tmp66 	%argrw{"wrr"}
	sub		$tmp68 $const2 $tmp67 	%argrw{"wrr"}
	compassign	___382_outcol $const19 $tmp68 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:63
#   return outcol;
	assign		Color ___382_outcol 	%line{63} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:301
#   if (type == "subtract")
	eq		$tmp69 type $const20 	%line{301} %argrw{"wrr"}
	if		$tmp69 99 99 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:302
#     Color = node_mix_sub(t, Color1, Color2);
	functioncall	$const21 99 	%line{302} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:68
#   return mix(col1, col1 - col2, t);
	sub		$tmp70 Color1 Color2 	%line{68} %argrw{"wrr"}
	mix		Color Color1 $tmp70 t 	%argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:303
#   if (type == "divide")
	eq		$tmp71 type $const22 	%line{303} %argrw{"wrr"}
	if		$tmp71 138 138 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:304
#     Color = node_mix_div(t, Color1, Color2);
	functioncall	$const23 138 	%line{304} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:73
#   float tm = 1.0 - t;
	sub		___384_tm $const2 t 	%line{73} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:75
#   color outcol = col1;
	assign		___384_outcol Color1 	%line{75} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:77
#   if (col2[0] != 0.0)
	compref		$tmp72 Color2 $const15 	%line{77} %argrw{"wrr"}
	neq		$tmp73 $tmp72 $const1 	%argrw{"wrr"}
	if		$tmp73 115 115 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:78
#     outcol[0] = tm * outcol[0] + t * outcol[0] / col2[0];
	compref		$tmp74 ___384_outcol $const15 	%line{78} %argrw{"wrr"}
	mul		$tmp75 ___384_tm $tmp74 	%argrw{"wrr"}
	compref		$tmp76 ___384_outcol $const15 	%argrw{"wrr"}
	mul		$tmp77 t $tmp76 	%argrw{"wrr"}
	compref		$tmp78 Color2 $const15 	%argrw{"wrr"}
	div		$tmp79 $tmp77 $tmp78 	%argrw{"wrr"}
	add		$tmp80 $tmp75 $tmp79 	%argrw{"wrr"}
	compassign	___384_outcol $const15 $tmp80 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:79
#   if (col2[1] != 0.0)
	compref		$tmp81 Color2 $const18 	%line{79} %argrw{"wrr"}
	neq		$tmp82 $tmp81 $const1 	%argrw{"wrr"}
	if		$tmp82 126 126 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:80
#     outcol[1] = tm * outcol[1] + t * outcol[1] / col2[1];
	compref		$tmp83 ___384_outcol $const18 	%line{80} %argrw{"wrr"}
	mul		$tmp84 ___384_tm $tmp83 	%argrw{"wrr"}
	compref		$tmp85 ___384_outcol $const18 	%argrw{"wrr"}
	mul		$tmp86 t $tmp85 	%argrw{"wrr"}
	compref		$tmp87 Color2 $const18 	%argrw{"wrr"}
	div		$tmp88 $tmp86 $tmp87 	%argrw{"wrr"}
	add		$tmp89 $tmp84 $tmp88 	%argrw{"wrr"}
	compassign	___384_outcol $const18 $tmp89 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:81
#   if (col2[2] != 0.0)
	compref		$tmp90 Color2 $const19 	%line{81} %argrw{"wrr"}
	neq		$tmp91 $tmp90 $const1 	%argrw{"wrr"}
	if		$tmp91 137 137 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:82
#     outcol[2] = tm * outcol[2] + t * outcol[2] / col2[2];
	compref		$tmp92 ___384_outcol $const19 	%line{82} %argrw{"wrr"}
	mul		$tmp93 ___384_tm $tmp92 	%argrw{"wrr"}
	compref		$tmp94 ___384_outcol $const19 	%argrw{"wrr"}
	mul		$tmp95 t $tmp94 	%argrw{"wrr"}
	compref		$tmp96 Color2 $const19 	%argrw{"wrr"}
	div		$tmp97 $tmp95 $tmp96 	%argrw{"wrr"}
	add		$tmp98 $tmp93 $tmp97 	%argrw{"wrr"}
	compassign	___384_outcol $const19 $tmp98 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:84
#   return outcol;
	assign		Color ___384_outcol 	%line{84} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:305
#   if (type == "difference")
	eq		$tmp99 type $const24 	%line{305} %argrw{"wrr"}
	if		$tmp99 144 144 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:306
#     Color = node_mix_diff(t, Color1, Color2);
	functioncall	$const25 144 	%line{306} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:89
#   return mix(col1, abs(col1 - col2), t);
	sub		$tmp101 Color1 Color2 	%line{89} %argrw{"wrr"}
	abs		$tmp100 $tmp101 	%argrw{"wr"}
	mix		Color Color1 $tmp100 t 	%argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:307
#   if (type == "darken")
	eq		$tmp102 type $const26 	%line{307} %argrw{"wrr"}
	if		$tmp102 149 149 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:308
#     Color = node_mix_dark(t, Color1, Color2);
	functioncall	$const27 149 	%line{308} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:94
#   return mix(col1, min(col1, col2), t);
	min		$tmp103 Color1 Color2 	%line{94} %argrw{"wrr"}
	mix		Color Color1 $tmp103 t 	%argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:309
#   if (type == "lighten")
	eq		$tmp104 type $const28 	%line{309} %argrw{"wrr"}
	if		$tmp104 154 154 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:310
#     Color = node_mix_light(t, Color1, Color2);
	functioncall	$const29 154 	%line{310} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:99
#   return mix(col1, max(col1, col2), t);
	max		$tmp105 Color1 Color2 	%line{99} %argrw{"wrr"}
	mix		Color Color1 $tmp105 t 	%argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:311
#   if (type == "dodge")
	eq		$tmp106 type $const30 	%line{311} %argrw{"wrr"}
	if		$tmp106 204 204 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:312
#     Color = node_mix_dodge(t, Color1, Color2);
	functioncall	$const31 204 	%line{312} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:104
#   color outcol = col1;
	assign		___388_outcol Color1 	%line{104} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:106
#   if (outcol[0] != 0.0) {
	compref		$tmp107 ___388_outcol $const15 	%line{106} %argrw{"wrr"}
	neq		$tmp108 $tmp107 $const1 	%argrw{"wrr"}
	if		$tmp108 173 173 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:107
#     float tmp = 1.0 - t * col2[0];
	compref		$tmp109 Color2 $const15 	%line{107} %argrw{"wrr"}
	mul		$tmp110 t $tmp109 	%argrw{"wrr"}
	sub		___389_tmp $const2 $tmp110 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:108
#     if (tmp <= 0.0)
	le		$tmp111 ___389_tmp $const1 	%line{108} %argrw{"wrr"}
	if		$tmp111 167 173 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:109
#       outcol[0] = 1.0;
	compassign	___388_outcol $const15 $const2 	%line{109} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:110
#     else if ((tmp = outcol[0] / tmp) > 1.0)
	compref		$tmp112 ___388_outcol $const15 	%line{110} %argrw{"wrr"}
	div		___389_tmp $tmp112 ___389_tmp 	%argrw{"wrr"}
	gt		$tmp113 ___389_tmp $const2 	%argrw{"wrr"}
	if		$tmp113 172 173 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:111
#       outcol[0] = 1.0;
	compassign	___388_outcol $const15 $const2 	%line{111} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:113
#       outcol[0] = tmp;
	compassign	___388_outcol $const15 ___389_tmp 	%line{113} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:115
#   if (outcol[1] != 0.0) {
	compref		$tmp114 ___388_outcol $const18 	%line{115} %argrw{"wrr"}
	neq		$tmp115 $tmp114 $const1 	%argrw{"wrr"}
	if		$tmp115 188 188 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:116
#     float tmp = 1.0 - t * col2[1];
	compref		$tmp116 Color2 $const18 	%line{116} %argrw{"wrr"}
	mul		$tmp117 t $tmp116 	%argrw{"wrr"}
	sub		___390_tmp $const2 $tmp117 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:117
#     if (tmp <= 0.0)
	le		$tmp118 ___390_tmp $const1 	%line{117} %argrw{"wrr"}
	if		$tmp118 182 188 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:118
#       outcol[1] = 1.0;
	compassign	___388_outcol $const18 $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:119
#     else if ((tmp = outcol[1] / tmp) > 1.0)
	compref		$tmp119 ___388_outcol $const18 	%line{119} %argrw{"wrr"}
	div		___390_tmp $tmp119 ___390_tmp 	%argrw{"wrr"}
	gt		$tmp120 ___390_tmp $const2 	%argrw{"wrr"}
	if		$tmp120 187 188 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:120
#       outcol[1] = 1.0;
	compassign	___388_outcol $const18 $const2 	%line{120} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:122
#       outcol[1] = tmp;
	compassign	___388_outcol $const18 ___390_tmp 	%line{122} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:124
#   if (outcol[2] != 0.0) {
	compref		$tmp121 ___388_outcol $const19 	%line{124} %argrw{"wrr"}
	neq		$tmp122 $tmp121 $const1 	%argrw{"wrr"}
	if		$tmp122 203 203 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:125
#     float tmp = 1.0 - t * col2[2];
	compref		$tmp123 Color2 $const19 	%line{125} %argrw{"wrr"}
	mul		$tmp124 t $tmp123 	%argrw{"wrr"}
	sub		___391_tmp $const2 $tmp124 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:126
#     if (tmp <= 0.0)
	le		$tmp125 ___391_tmp $const1 	%line{126} %argrw{"wrr"}
	if		$tmp125 197 203 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:127
#       outcol[2] = 1.0;
	compassign	___388_outcol $const19 $const2 	%line{127} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:128
#     else if ((tmp = outcol[2] / tmp) > 1.0)
	compref		$tmp126 ___388_outcol $const19 	%line{128} %argrw{"wrr"}
	div		___391_tmp $tmp126 ___391_tmp 	%argrw{"wrr"}
	gt		$tmp127 ___391_tmp $const2 	%argrw{"wrr"}
	if		$tmp127 202 203 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:129
#       outcol[2] = 1.0;
	compassign	___388_outcol $const19 $const2 	%line{129} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:131
#       outcol[2] = tmp;
	compassign	___388_outcol $const19 ___391_tmp 	%line{131} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:134
#   return outcol;
	assign		Color ___388_outcol 	%line{134} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:313
#   if (type == "burn")
	eq		$tmp128 type $const32 	%line{313} %argrw{"wrr"}
	if		$tmp128 261 261 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:314
#     Color = node_mix_burn(t, Color1, Color2);
	functioncall	$const33 261 	%line{314} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:139
#   float tmp, tm = 1.0 - t;
	sub		___392_tm $const2 t 	%line{139} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:141
#   color outcol = col1;
	assign		___392_outcol Color1 	%line{141} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:143
#   tmp = tm + t * col2[0];
	compref		$tmp129 Color2 $const15 	%line{143} %argrw{"wrr"}
	mul		$tmp130 t $tmp129 	%argrw{"wrr"}
	add		___392_tmp ___392_tm $tmp130 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:144
#   if (tmp <= 0.0)
	le		$tmp131 ___392_tmp $const1 	%line{144} %argrw{"wrr"}
	if		$tmp131 215 226 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:145
#     outcol[0] = 0.0;
	compassign	___392_outcol $const15 $const1 	%line{145} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:146
#   else if ((tmp = (1.0 - (1.0 - outcol[0]) / tmp)) < 0.0)
	compref		$tmp132 ___392_outcol $const15 	%line{146} %argrw{"wrr"}
	sub		$tmp133 $const2 $tmp132 	%argrw{"wrr"}
	div		$tmp134 $tmp133 ___392_tmp 	%argrw{"wrr"}
	sub		___392_tmp $const2 $tmp134 	%argrw{"wrr"}
	lt		$tmp135 ___392_tmp $const1 	%argrw{"wrr"}
	if		$tmp135 222 226 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:147
#     outcol[0] = 0.0;
	compassign	___392_outcol $const15 $const1 	%line{147} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:148
#   else if (tmp > 1.0)
	gt		$tmp136 ___392_tmp $const2 	%line{148} %argrw{"wrr"}
	if		$tmp136 225 226 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:149
#     outcol[0] = 1.0;
	compassign	___392_outcol $const15 $const2 	%line{149} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:151
#     outcol[0] = tmp;
	compassign	___392_outcol $const15 ___392_tmp 	%line{151} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:153
#   tmp = tm + t * col2[1];
	compref		$tmp137 Color2 $const18 	%line{153} %argrw{"wrr"}
	mul		$tmp138 t $tmp137 	%argrw{"wrr"}
	add		___392_tmp ___392_tm $tmp138 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:154
#   if (tmp <= 0.0)
	le		$tmp139 ___392_tmp $const1 	%line{154} %argrw{"wrr"}
	if		$tmp139 232 243 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:155
#     outcol[1] = 0.0;
	compassign	___392_outcol $const18 $const1 	%line{155} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:156
#   else if ((tmp = (1.0 - (1.0 - outcol[1]) / tmp)) < 0.0)
	compref		$tmp140 ___392_outcol $const18 	%line{156} %argrw{"wrr"}
	sub		$tmp141 $const2 $tmp140 	%argrw{"wrr"}
	div		$tmp142 $tmp141 ___392_tmp 	%argrw{"wrr"}
	sub		___392_tmp $const2 $tmp142 	%argrw{"wrr"}
	lt		$tmp143 ___392_tmp $const1 	%argrw{"wrr"}
	if		$tmp143 239 243 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:157
#     outcol[1] = 0.0;
	compassign	___392_outcol $const18 $const1 	%line{157} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:158
#   else if (tmp > 1.0)
	gt		$tmp144 ___392_tmp $const2 	%line{158} %argrw{"wrr"}
	if		$tmp144 242 243 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:159
#     outcol[1] = 1.0;
	compassign	___392_outcol $const18 $const2 	%line{159} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:161
#     outcol[1] = tmp;
	compassign	___392_outcol $const18 ___392_tmp 	%line{161} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:163
#   tmp = tm + t * col2[2];
	compref		$tmp145 Color2 $const19 	%line{163} %argrw{"wrr"}
	mul		$tmp146 t $tmp145 	%argrw{"wrr"}
	add		___392_tmp ___392_tm $tmp146 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:164
#   if (tmp <= 0.0)
	le		$tmp147 ___392_tmp $const1 	%line{164} %argrw{"wrr"}
	if		$tmp147 249 260 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:165
#     outcol[2] = 0.0;
	compassign	___392_outcol $const19 $const1 	%line{165} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:166
#   else if ((tmp = (1.0 - (1.0 - outcol[2]) / tmp)) < 0.0)
	compref		$tmp148 ___392_outcol $const19 	%line{166} %argrw{"wrr"}
	sub		$tmp149 $const2 $tmp148 	%argrw{"wrr"}
	div		$tmp150 $tmp149 ___392_tmp 	%argrw{"wrr"}
	sub		___392_tmp $const2 $tmp150 	%argrw{"wrr"}
	lt		$tmp151 ___392_tmp $const1 	%argrw{"wrr"}
	if		$tmp151 256 260 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:167
#     outcol[2] = 0.0;
	compassign	___392_outcol $const19 $const1 	%line{167} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:168
#   else if (tmp > 1.0)
	gt		$tmp152 ___392_tmp $const2 	%line{168} %argrw{"wrr"}
	if		$tmp152 259 260 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:169
#     outcol[2] = 1.0;
	compassign	___392_outcol $const19 $const2 	%line{169} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:171
#     outcol[2] = tmp;
	compassign	___392_outcol $const19 ___392_tmp 	%line{171} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:173
#   return outcol;
	assign		Color ___392_outcol 	%line{173} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:315
#   if (type == "hue")
	eq		$tmp153 type $const34 	%line{315} %argrw{"wrr"}
	if		$tmp153 404 404 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:316
#     Color = node_mix_hue(t, Color1, Color2);
	functioncall	$const35 404 	%line{316} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:178
#   color outcol = col1;
	assign		___393_outcol Color1 	%line{178} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:179
#   color hsv2 = rgb_to_hsv(col2);
	functioncall	$const36 311 	%line{179} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp154 Color2 $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp156 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp157 Color2 $const19 	%argrw{"wrr"}
	max		$tmp155 $tmp156 $tmp157 	%argrw{"wrr"}
	max		___332_cmax $tmp154 $tmp155 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp158 Color2 $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp160 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp161 Color2 $const19 	%argrw{"wrr"}
	min		$tmp159 $tmp160 $tmp161 	%argrw{"wrr"}
	min		___332_cmin $tmp158 $tmp159 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp162 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp162 281 283 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp163 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp163 286 310 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp164 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp165 $tmp164 Color2 	%argrw{"wrr"}
	div		___332_c $tmp165 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp166 Color2 $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp167 $tmp166 ___332_cmax 	%argrw{"wrr"}
	if		$tmp167 295 306 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp168 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp169 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp168 $tmp169 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp170 Color2 $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp171 $tmp170 ___332_cmax 	%argrw{"wrr"}
	if		$tmp171 302 306 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp172 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp173 $const17 $tmp172 	%argrw{"wrr"}
	compref		$tmp174 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp173 $tmp174 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp175 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp176 $const37 $tmp175 	%argrw{"wrr"}
	compref		$tmp177 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp176 $tmp177 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp178 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp178 310 310 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___393_hsv2 ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:181
#   if (hsv2[1] != 0.0) {
	compref		$tmp179 ___393_hsv2 $const18 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{181} %argrw{"wrr"}
	neq		$tmp180 $tmp179 $const1 	%argrw{"wrr"}
	if		$tmp180 403 403 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:182
#     color hsv = rgb_to_hsv(outcol);
	functioncall	$const36 360 	%line{182} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp181 ___393_outcol $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp183 ___393_outcol $const18 	%argrw{"wrr"}
	compref		$tmp184 ___393_outcol $const19 	%argrw{"wrr"}
	max		$tmp182 $tmp183 $tmp184 	%argrw{"wrr"}
	max		___332_cmax $tmp181 $tmp182 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp185 ___393_outcol $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp187 ___393_outcol $const18 	%argrw{"wrr"}
	compref		$tmp188 ___393_outcol $const19 	%argrw{"wrr"}
	min		$tmp186 $tmp187 $tmp188 	%argrw{"wrr"}
	min		___332_cmin $tmp185 $tmp186 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp189 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp189 330 332 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp190 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp190 335 359 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp191 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp192 $tmp191 ___393_outcol 	%argrw{"wrr"}
	div		___332_c $tmp192 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp193 ___393_outcol $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp194 $tmp193 ___332_cmax 	%argrw{"wrr"}
	if		$tmp194 344 355 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp195 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp196 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp195 $tmp196 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp197 ___393_outcol $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp198 $tmp197 ___332_cmax 	%argrw{"wrr"}
	if		$tmp198 351 355 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp199 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp200 $const17 $tmp199 	%argrw{"wrr"}
	compref		$tmp201 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp200 $tmp201 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp202 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp203 $const37 $tmp202 	%argrw{"wrr"}
	compref		$tmp204 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp203 $tmp204 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp205 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp205 359 359 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___394_hsv ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:183
#     hsv[0] = hsv2[0];
	compref		$tmp206 ___393_hsv2 $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{183} %argrw{"wrr"}
	compassign	___394_hsv $const15 $tmp206 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:184
#     color tmp = hsv_to_rgb(hsv);
	functioncall	$const39 402 	%line{184} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:129
#   h = hsv[0];
	compref		___337_h ___394_hsv $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{129} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:130
#   s = hsv[1];
	compref		___337_s ___394_hsv $const18 	%line{130} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:131
#   v = hsv[2];
	compref		___337_v ___394_hsv $const19 	%line{131} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:133
#   if (s == 0.0) {
	eq		$tmp207 ___337_s $const1 	%line{133} %argrw{"wrr"}
	if		$tmp207 369 401 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:134
#     rgb = color(v, v, v);
	color		___337_rgb ___337_v ___337_v ___337_v 	%line{134} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:137
#     if (h == 1.0)
	eq		$tmp208 ___337_h $const2 	%line{137} %argrw{"wrr"}
	if		$tmp208 372 372 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:138
#       h = 0.0;
	assign		___337_h $const1 	%line{138} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:140
#     h *= 6.0;
	mul		___337_h ___337_h $const38 	%line{140} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:141
#     i = floor(h);
	floor		___337_i ___337_h 	%line{141} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:142
#     f = h - i;
	sub		___337_f ___337_h ___337_i 	%line{142} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:143
#     rgb = color(f, f, f);
	color		___337_rgb ___337_f ___337_f ___337_f 	%line{143} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:144
#     p = v * (1.0 - s);
	sub		$tmp209 $const2 ___337_s 	%line{144} %argrw{"wrr"}
	mul		___337_p ___337_v $tmp209 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:145
#     q = v * (1.0 - (s * f));
	mul		$tmp210 ___337_s ___337_f 	%line{145} %argrw{"wrr"}
	sub		$tmp211 $const2 $tmp210 	%argrw{"wrr"}
	mul		___337_q ___337_v $tmp211 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:146
#     t = v * (1.0 - (s * (1.0 - f)));
	sub		$tmp212 $const2 ___337_f 	%line{146} %argrw{"wrr"}
	mul		$tmp213 ___337_s $tmp212 	%argrw{"wrr"}
	sub		$tmp214 $const2 $tmp213 	%argrw{"wrr"}
	mul		___337_t ___337_v $tmp214 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:148
#     if (i == 0.0)
	eq		$tmp215 ___337_i $const1 	%line{148} %argrw{"wrr"}
	if		$tmp215 388 401 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:149
#       rgb = color(v, t, p);
	color		___337_rgb ___337_v ___337_t ___337_p 	%line{149} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:150
#     else if (i == 1.0)
	eq		$tmp216 ___337_i $const2 	%line{150} %argrw{"wrr"}
	if		$tmp216 391 401 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:151
#       rgb = color(q, v, p);
	color		___337_rgb ___337_q ___337_v ___337_p 	%line{151} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:152
#     else if (i == 2.0)
	eq		$tmp217 ___337_i $const17 	%line{152} %argrw{"wrr"}
	if		$tmp217 394 401 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:153
#       rgb = color(p, v, t);
	color		___337_rgb ___337_p ___337_v ___337_t 	%line{153} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:154
#     else if (i == 3.0)
	eq		$tmp218 ___337_i $const40 	%line{154} %argrw{"wrr"}
	if		$tmp218 397 401 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:155
#       rgb = color(p, q, v);
	color		___337_rgb ___337_p ___337_q ___337_v 	%line{155} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:156
#     else if (i == 4.0)
	eq		$tmp219 ___337_i $const37 	%line{156} %argrw{"wrr"}
	if		$tmp219 400 401 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:157
#       rgb = color(t, p, v);
	color		___337_rgb ___337_t ___337_p ___337_v 	%line{157} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:159
#       rgb = color(v, p, q);
	color		___337_rgb ___337_v ___337_p ___337_q 	%line{159} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:162
#   return rgb;
	assign		___394_tmp ___337_rgb 	%line{162} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:186
#     outcol = mix(outcol, tmp, t);
	mix		___393_outcol ___393_outcol ___394_tmp t 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{186} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:189
#   return outcol;
	assign		Color ___393_outcol 	%line{189} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:317
#   if (type == "saturation")
	eq		$tmp220 type $const41 	%line{317} %argrw{"wrr"}
	if		$tmp220 551 551 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:318
#     Color = node_mix_sat(t, Color1, Color2);
	functioncall	$const42 551 	%line{318} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:194
#   float tm = 1.0 - t;
	sub		___395_tm $const2 t 	%line{194} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:196
#   color outcol = col1;
	assign		___395_outcol Color1 	%line{196} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:198
#   color hsv = rgb_to_hsv(outcol);
	functioncall	$const36 455 	%line{198} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp221 ___395_outcol $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp223 ___395_outcol $const18 	%argrw{"wrr"}
	compref		$tmp224 ___395_outcol $const19 	%argrw{"wrr"}
	max		$tmp222 $tmp223 $tmp224 	%argrw{"wrr"}
	max		___332_cmax $tmp221 $tmp222 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp225 ___395_outcol $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp227 ___395_outcol $const18 	%argrw{"wrr"}
	compref		$tmp228 ___395_outcol $const19 	%argrw{"wrr"}
	min		$tmp226 $tmp227 $tmp228 	%argrw{"wrr"}
	min		___332_cmin $tmp225 $tmp226 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp229 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp229 425 427 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp230 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp230 430 454 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp231 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp232 $tmp231 ___395_outcol 	%argrw{"wrr"}
	div		___332_c $tmp232 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp233 ___395_outcol $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp234 $tmp233 ___332_cmax 	%argrw{"wrr"}
	if		$tmp234 439 450 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp235 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp236 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp235 $tmp236 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp237 ___395_outcol $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp238 $tmp237 ___332_cmax 	%argrw{"wrr"}
	if		$tmp238 446 450 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp239 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp240 $const17 $tmp239 	%argrw{"wrr"}
	compref		$tmp241 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp240 $tmp241 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp242 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp243 $const37 $tmp242 	%argrw{"wrr"}
	compref		$tmp244 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp243 $tmp244 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp245 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp245 454 454 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___395_hsv ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:200
#   if (hsv[1] != 0.0) {
	compref		$tmp246 ___395_hsv $const18 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{200} %argrw{"wrr"}
	neq		$tmp247 $tmp246 $const1 	%argrw{"wrr"}
	if		$tmp247 550 550 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:201
#     color hsv2 = rgb_to_hsv(col2);
	functioncall	$const36 504 	%line{201} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp248 Color2 $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp250 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp251 Color2 $const19 	%argrw{"wrr"}
	max		$tmp249 $tmp250 $tmp251 	%argrw{"wrr"}
	max		___332_cmax $tmp248 $tmp249 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp252 Color2 $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp254 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp255 Color2 $const19 	%argrw{"wrr"}
	min		$tmp253 $tmp254 $tmp255 	%argrw{"wrr"}
	min		___332_cmin $tmp252 $tmp253 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp256 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp256 474 476 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp257 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp257 479 503 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp258 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp259 $tmp258 Color2 	%argrw{"wrr"}
	div		___332_c $tmp259 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp260 Color2 $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp261 $tmp260 ___332_cmax 	%argrw{"wrr"}
	if		$tmp261 488 499 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp262 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp263 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp262 $tmp263 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp264 Color2 $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp265 $tmp264 ___332_cmax 	%argrw{"wrr"}
	if		$tmp265 495 499 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp266 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp267 $const17 $tmp266 	%argrw{"wrr"}
	compref		$tmp268 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp267 $tmp268 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp269 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp270 $const37 $tmp269 	%argrw{"wrr"}
	compref		$tmp271 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp270 $tmp271 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp272 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp272 503 503 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___396_hsv2 ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:203
#     hsv[1] = tm * hsv[1] + t * hsv2[1];
	compref		$tmp273 ___395_hsv $const18 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{203} %argrw{"wrr"}
	mul		$tmp274 ___395_tm $tmp273 	%argrw{"wrr"}
	compref		$tmp275 ___396_hsv2 $const18 	%argrw{"wrr"}
	mul		$tmp276 t $tmp275 	%argrw{"wrr"}
	add		$tmp277 $tmp274 $tmp276 	%argrw{"wrr"}
	compassign	___395_hsv $const18 $tmp277 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:204
#     outcol = hsv_to_rgb(hsv);
	functioncall	$const39 550 	%line{204} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:129
#   h = hsv[0];
	compref		___337_h ___395_hsv $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{129} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:130
#   s = hsv[1];
	compref		___337_s ___395_hsv $const18 	%line{130} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:131
#   v = hsv[2];
	compref		___337_v ___395_hsv $const19 	%line{131} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:133
#   if (s == 0.0) {
	eq		$tmp278 ___337_s $const1 	%line{133} %argrw{"wrr"}
	if		$tmp278 517 549 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:134
#     rgb = color(v, v, v);
	color		___337_rgb ___337_v ___337_v ___337_v 	%line{134} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:137
#     if (h == 1.0)
	eq		$tmp279 ___337_h $const2 	%line{137} %argrw{"wrr"}
	if		$tmp279 520 520 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:138
#       h = 0.0;
	assign		___337_h $const1 	%line{138} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:140
#     h *= 6.0;
	mul		___337_h ___337_h $const38 	%line{140} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:141
#     i = floor(h);
	floor		___337_i ___337_h 	%line{141} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:142
#     f = h - i;
	sub		___337_f ___337_h ___337_i 	%line{142} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:143
#     rgb = color(f, f, f);
	color		___337_rgb ___337_f ___337_f ___337_f 	%line{143} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:144
#     p = v * (1.0 - s);
	sub		$tmp280 $const2 ___337_s 	%line{144} %argrw{"wrr"}
	mul		___337_p ___337_v $tmp280 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:145
#     q = v * (1.0 - (s * f));
	mul		$tmp281 ___337_s ___337_f 	%line{145} %argrw{"wrr"}
	sub		$tmp282 $const2 $tmp281 	%argrw{"wrr"}
	mul		___337_q ___337_v $tmp282 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:146
#     t = v * (1.0 - (s * (1.0 - f)));
	sub		$tmp283 $const2 ___337_f 	%line{146} %argrw{"wrr"}
	mul		$tmp284 ___337_s $tmp283 	%argrw{"wrr"}
	sub		$tmp285 $const2 $tmp284 	%argrw{"wrr"}
	mul		___337_t ___337_v $tmp285 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:148
#     if (i == 0.0)
	eq		$tmp286 ___337_i $const1 	%line{148} %argrw{"wrr"}
	if		$tmp286 536 549 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:149
#       rgb = color(v, t, p);
	color		___337_rgb ___337_v ___337_t ___337_p 	%line{149} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:150
#     else if (i == 1.0)
	eq		$tmp287 ___337_i $const2 	%line{150} %argrw{"wrr"}
	if		$tmp287 539 549 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:151
#       rgb = color(q, v, p);
	color		___337_rgb ___337_q ___337_v ___337_p 	%line{151} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:152
#     else if (i == 2.0)
	eq		$tmp288 ___337_i $const17 	%line{152} %argrw{"wrr"}
	if		$tmp288 542 549 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:153
#       rgb = color(p, v, t);
	color		___337_rgb ___337_p ___337_v ___337_t 	%line{153} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:154
#     else if (i == 3.0)
	eq		$tmp289 ___337_i $const40 	%line{154} %argrw{"wrr"}
	if		$tmp289 545 549 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:155
#       rgb = color(p, q, v);
	color		___337_rgb ___337_p ___337_q ___337_v 	%line{155} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:156
#     else if (i == 4.0)
	eq		$tmp290 ___337_i $const37 	%line{156} %argrw{"wrr"}
	if		$tmp290 548 549 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:157
#       rgb = color(t, p, v);
	color		___337_rgb ___337_t ___337_p ___337_v 	%line{157} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:159
#       rgb = color(v, p, q);
	color		___337_rgb ___337_v ___337_p ___337_q 	%line{159} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:162
#   return rgb;
	assign		___395_outcol ___337_rgb 	%line{162} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:207
#   return outcol;
	assign		Color ___395_outcol 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{207} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:319
#   if (type == "value")
	eq		$tmp291 type $const43 	%line{319} %argrw{"wrr"}
	if		$tmp291 693 693 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:320
#     Color = node_mix_val(t, Color1, Color2);
	functioncall	$const44 693 	%line{320} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:212
#   float tm = 1.0 - t;
	sub		___397_tm $const2 t 	%line{212} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:214
#   color hsv = rgb_to_hsv(col1);
	functioncall	$const36 601 	%line{214} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp292 Color1 $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp294 Color1 $const18 	%argrw{"wrr"}
	compref		$tmp295 Color1 $const19 	%argrw{"wrr"}
	max		$tmp293 $tmp294 $tmp295 	%argrw{"wrr"}
	max		___332_cmax $tmp292 $tmp293 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp296 Color1 $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp298 Color1 $const18 	%argrw{"wrr"}
	compref		$tmp299 Color1 $const19 	%argrw{"wrr"}
	min		$tmp297 $tmp298 $tmp299 	%argrw{"wrr"}
	min		___332_cmin $tmp296 $tmp297 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp300 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp300 571 573 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp301 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp301 576 600 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp302 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp303 $tmp302 Color1 	%argrw{"wrr"}
	div		___332_c $tmp303 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp304 Color1 $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp305 $tmp304 ___332_cmax 	%argrw{"wrr"}
	if		$tmp305 585 596 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp306 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp307 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp306 $tmp307 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp308 Color1 $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp309 $tmp308 ___332_cmax 	%argrw{"wrr"}
	if		$tmp309 592 596 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp310 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp311 $const17 $tmp310 	%argrw{"wrr"}
	compref		$tmp312 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp311 $tmp312 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp313 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp314 $const37 $tmp313 	%argrw{"wrr"}
	compref		$tmp315 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp314 $tmp315 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp316 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp316 600 600 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___397_hsv ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:215
#   color hsv2 = rgb_to_hsv(col2);
	functioncall	$const36 647 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{215} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp317 Color2 $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp319 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp320 Color2 $const19 	%argrw{"wrr"}
	max		$tmp318 $tmp319 $tmp320 	%argrw{"wrr"}
	max		___332_cmax $tmp317 $tmp318 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp321 Color2 $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp323 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp324 Color2 $const19 	%argrw{"wrr"}
	min		$tmp322 $tmp323 $tmp324 	%argrw{"wrr"}
	min		___332_cmin $tmp321 $tmp322 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp325 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp325 617 619 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp326 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp326 622 646 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp327 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp328 $tmp327 Color2 	%argrw{"wrr"}
	div		___332_c $tmp328 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp329 Color2 $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp330 $tmp329 ___332_cmax 	%argrw{"wrr"}
	if		$tmp330 631 642 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp331 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp332 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp331 $tmp332 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp333 Color2 $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp334 $tmp333 ___332_cmax 	%argrw{"wrr"}
	if		$tmp334 638 642 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp335 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp336 $const17 $tmp335 	%argrw{"wrr"}
	compref		$tmp337 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp336 $tmp337 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp338 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp339 $const37 $tmp338 	%argrw{"wrr"}
	compref		$tmp340 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp339 $tmp340 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp341 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp341 646 646 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___397_hsv2 ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:217
#   hsv[2] = tm * hsv[2] + t * hsv2[2];
	compref		$tmp342 ___397_hsv $const19 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{217} %argrw{"wrr"}
	mul		$tmp343 ___397_tm $tmp342 	%argrw{"wrr"}
	compref		$tmp344 ___397_hsv2 $const19 	%argrw{"wrr"}
	mul		$tmp345 t $tmp344 	%argrw{"wrr"}
	add		$tmp346 $tmp343 $tmp345 	%argrw{"wrr"}
	compassign	___397_hsv $const19 $tmp346 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:219
#   return hsv_to_rgb(hsv);
	functioncall	$const39 693 	%line{219} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:129
#   h = hsv[0];
	compref		___337_h ___397_hsv $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{129} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:130
#   s = hsv[1];
	compref		___337_s ___397_hsv $const18 	%line{130} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:131
#   v = hsv[2];
	compref		___337_v ___397_hsv $const19 	%line{131} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:133
#   if (s == 0.0) {
	eq		$tmp347 ___337_s $const1 	%line{133} %argrw{"wrr"}
	if		$tmp347 660 692 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:134
#     rgb = color(v, v, v);
	color		___337_rgb ___337_v ___337_v ___337_v 	%line{134} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:137
#     if (h == 1.0)
	eq		$tmp348 ___337_h $const2 	%line{137} %argrw{"wrr"}
	if		$tmp348 663 663 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:138
#       h = 0.0;
	assign		___337_h $const1 	%line{138} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:140
#     h *= 6.0;
	mul		___337_h ___337_h $const38 	%line{140} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:141
#     i = floor(h);
	floor		___337_i ___337_h 	%line{141} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:142
#     f = h - i;
	sub		___337_f ___337_h ___337_i 	%line{142} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:143
#     rgb = color(f, f, f);
	color		___337_rgb ___337_f ___337_f ___337_f 	%line{143} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:144
#     p = v * (1.0 - s);
	sub		$tmp349 $const2 ___337_s 	%line{144} %argrw{"wrr"}
	mul		___337_p ___337_v $tmp349 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:145
#     q = v * (1.0 - (s * f));
	mul		$tmp350 ___337_s ___337_f 	%line{145} %argrw{"wrr"}
	sub		$tmp351 $const2 $tmp350 	%argrw{"wrr"}
	mul		___337_q ___337_v $tmp351 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:146
#     t = v * (1.0 - (s * (1.0 - f)));
	sub		$tmp352 $const2 ___337_f 	%line{146} %argrw{"wrr"}
	mul		$tmp353 ___337_s $tmp352 	%argrw{"wrr"}
	sub		$tmp354 $const2 $tmp353 	%argrw{"wrr"}
	mul		___337_t ___337_v $tmp354 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:148
#     if (i == 0.0)
	eq		$tmp355 ___337_i $const1 	%line{148} %argrw{"wrr"}
	if		$tmp355 679 692 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:149
#       rgb = color(v, t, p);
	color		___337_rgb ___337_v ___337_t ___337_p 	%line{149} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:150
#     else if (i == 1.0)
	eq		$tmp356 ___337_i $const2 	%line{150} %argrw{"wrr"}
	if		$tmp356 682 692 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:151
#       rgb = color(q, v, p);
	color		___337_rgb ___337_q ___337_v ___337_p 	%line{151} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:152
#     else if (i == 2.0)
	eq		$tmp357 ___337_i $const17 	%line{152} %argrw{"wrr"}
	if		$tmp357 685 692 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:153
#       rgb = color(p, v, t);
	color		___337_rgb ___337_p ___337_v ___337_t 	%line{153} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:154
#     else if (i == 3.0)
	eq		$tmp358 ___337_i $const40 	%line{154} %argrw{"wrr"}
	if		$tmp358 688 692 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:155
#       rgb = color(p, q, v);
	color		___337_rgb ___337_p ___337_q ___337_v 	%line{155} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:156
#     else if (i == 4.0)
	eq		$tmp359 ___337_i $const37 	%line{156} %argrw{"wrr"}
	if		$tmp359 691 692 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:157
#       rgb = color(t, p, v);
	color		___337_rgb ___337_t ___337_p ___337_v 	%line{157} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:159
#       rgb = color(v, p, q);
	color		___337_rgb ___337_v ___337_p ___337_q 	%line{159} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:162
#   return rgb;
	assign		Color ___337_rgb 	%line{162} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:321
#   if (type == "color")
	eq		$tmp360 type $const45 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{321} %argrw{"wrr"}
	if		$tmp360 838 838 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:322
#     Color = node_mix_color(t, Color1, Color2);
	functioncall	$const46 838 	%line{322} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:224
#   color outcol = col1;
	assign		___398_outcol Color1 	%line{224} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:225
#   color hsv2 = rgb_to_hsv(col2);
	functioncall	$const36 743 	%line{225} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp361 Color2 $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp363 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp364 Color2 $const19 	%argrw{"wrr"}
	max		$tmp362 $tmp363 $tmp364 	%argrw{"wrr"}
	max		___332_cmax $tmp361 $tmp362 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp365 Color2 $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp367 Color2 $const18 	%argrw{"wrr"}
	compref		$tmp368 Color2 $const19 	%argrw{"wrr"}
	min		$tmp366 $tmp367 $tmp368 	%argrw{"wrr"}
	min		___332_cmin $tmp365 $tmp366 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp369 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp369 713 715 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp370 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp370 718 742 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp371 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp372 $tmp371 Color2 	%argrw{"wrr"}
	div		___332_c $tmp372 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp373 Color2 $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp374 $tmp373 ___332_cmax 	%argrw{"wrr"}
	if		$tmp374 727 738 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp375 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp376 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp375 $tmp376 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp377 Color2 $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp378 $tmp377 ___332_cmax 	%argrw{"wrr"}
	if		$tmp378 734 738 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp379 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp380 $const17 $tmp379 	%argrw{"wrr"}
	compref		$tmp381 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp380 $tmp381 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp382 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp383 $const37 $tmp382 	%argrw{"wrr"}
	compref		$tmp384 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp383 $tmp384 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp385 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp385 742 742 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___398_hsv2 ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:227
#   if (hsv2[1] != 0.0) {
	compref		$tmp386 ___398_hsv2 $const18 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{227} %argrw{"wrr"}
	neq		$tmp387 $tmp386 $const1 	%argrw{"wrr"}
	if		$tmp387 837 837 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:228
#     color hsv = rgb_to_hsv(outcol);
	functioncall	$const36 792 	%line{228} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:88
#   cmax = max(rgb[0], max(rgb[1], rgb[2]));
	compref		$tmp388 ___398_outcol $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{88} %argrw{"wrr"}
	compref		$tmp390 ___398_outcol $const18 	%argrw{"wrr"}
	compref		$tmp391 ___398_outcol $const19 	%argrw{"wrr"}
	max		$tmp389 $tmp390 $tmp391 	%argrw{"wrr"}
	max		___332_cmax $tmp388 $tmp389 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:89
#   cmin = min(rgb[0], min(rgb[1], rgb[2]));
	compref		$tmp392 ___398_outcol $const15 	%line{89} %argrw{"wrr"}
	compref		$tmp394 ___398_outcol $const18 	%argrw{"wrr"}
	compref		$tmp395 ___398_outcol $const19 	%argrw{"wrr"}
	min		$tmp393 $tmp394 $tmp395 	%argrw{"wrr"}
	min		___332_cmin $tmp392 $tmp393 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:90
#   cdelta = cmax - cmin;
	sub		___332_cdelta ___332_cmax ___332_cmin 	%line{90} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:92
#   v = cmax;
	assign		___332_v ___332_cmax 	%line{92} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:94
#   if (cmax != 0.0) {
	neq		$tmp396 ___332_cmax $const1 	%line{94} %argrw{"wrr"}
	if		$tmp396 762 764 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:95
#     s = cdelta / cmax;
	div		___332_s ___332_cdelta ___332_cmax 	%line{95} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:98
#     s = 0.0;
	assign		___332_s $const1 	%line{98} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:99
#     h = 0.0;
	assign		___332_h $const1 	%line{99} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:102
#   if (s == 0.0) {
	eq		$tmp397 ___332_s $const1 	%line{102} %argrw{"wrr"}
	if		$tmp397 767 791 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:103
#     h = 0.0;
	assign		___332_h $const1 	%line{103} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:106
#     c = (color(cmax, cmax, cmax) - rgb) / cdelta;
	color		$tmp398 ___332_cmax ___332_cmax ___332_cmax 	%line{106} %argrw{"wrrr"}
	sub		$tmp399 $tmp398 ___398_outcol 	%argrw{"wrr"}
	div		___332_c $tmp399 ___332_cdelta 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:108
#     if (rgb[0] == cmax)
	compref		$tmp400 ___398_outcol $const15 	%line{108} %argrw{"wrr"}
	eq		$tmp401 $tmp400 ___332_cmax 	%argrw{"wrr"}
	if		$tmp401 776 787 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:109
#       h = c[2] - c[1];
	compref		$tmp402 ___332_c $const19 	%line{109} %argrw{"wrr"}
	compref		$tmp403 ___332_c $const18 	%argrw{"wrr"}
	sub		___332_h $tmp402 $tmp403 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:110
#     else if (rgb[1] == cmax)
	compref		$tmp404 ___398_outcol $const18 	%line{110} %argrw{"wrr"}
	eq		$tmp405 $tmp404 ___332_cmax 	%argrw{"wrr"}
	if		$tmp405 783 787 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:111
#       h = 2.0 + c[0] - c[2];
	compref		$tmp406 ___332_c $const15 	%line{111} %argrw{"wrr"}
	add		$tmp407 $const17 $tmp406 	%argrw{"wrr"}
	compref		$tmp408 ___332_c $const19 	%argrw{"wrr"}
	sub		___332_h $tmp407 $tmp408 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:113
#       h = 4.0 + c[1] - c[0];
	compref		$tmp409 ___332_c $const18 	%line{113} %argrw{"wrr"}
	add		$tmp410 $const37 $tmp409 	%argrw{"wrr"}
	compref		$tmp411 ___332_c $const15 	%argrw{"wrr"}
	sub		___332_h $tmp410 $tmp411 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:115
#     h /= 6.0;
	div		___332_h ___332_h $const38 	%line{115} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:117
#     if (h < 0.0)
	lt		$tmp412 ___332_h $const1 	%line{117} %argrw{"wrr"}
	if		$tmp412 791 791 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:118
#       h += 1.0;
	add		___332_h ___332_h $const2 	%line{118} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:121
#   return color(h, s, v);
	color		___399_hsv ___332_h ___332_s ___332_v 	%line{121} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:229
#     hsv[0] = hsv2[0];
	compref		$tmp413 ___398_hsv2 $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{229} %argrw{"wrr"}
	compassign	___399_hsv $const15 $tmp413 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:230
#     hsv[1] = hsv2[1];
	compref		$tmp414 ___398_hsv2 $const18 	%line{230} %argrw{"wrr"}
	compassign	___399_hsv $const18 $tmp414 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:231
#     color tmp = hsv_to_rgb(hsv);
	functioncall	$const39 836 	%line{231} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:129
#   h = hsv[0];
	compref		___337_h ___399_hsv $const15 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h"} %line{129} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:130
#   s = hsv[1];
	compref		___337_s ___399_hsv $const18 	%line{130} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:131
#   v = hsv[2];
	compref		___337_v ___399_hsv $const19 	%line{131} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:133
#   if (s == 0.0) {
	eq		$tmp415 ___337_s $const1 	%line{133} %argrw{"wrr"}
	if		$tmp415 803 835 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:134
#     rgb = color(v, v, v);
	color		___337_rgb ___337_v ___337_v ___337_v 	%line{134} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:137
#     if (h == 1.0)
	eq		$tmp416 ___337_h $const2 	%line{137} %argrw{"wrr"}
	if		$tmp416 806 806 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:138
#       h = 0.0;
	assign		___337_h $const1 	%line{138} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:140
#     h *= 6.0;
	mul		___337_h ___337_h $const38 	%line{140} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:141
#     i = floor(h);
	floor		___337_i ___337_h 	%line{141} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:142
#     f = h - i;
	sub		___337_f ___337_h ___337_i 	%line{142} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:143
#     rgb = color(f, f, f);
	color		___337_rgb ___337_f ___337_f ___337_f 	%line{143} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:144
#     p = v * (1.0 - s);
	sub		$tmp417 $const2 ___337_s 	%line{144} %argrw{"wrr"}
	mul		___337_p ___337_v $tmp417 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:145
#     q = v * (1.0 - (s * f));
	mul		$tmp418 ___337_s ___337_f 	%line{145} %argrw{"wrr"}
	sub		$tmp419 $const2 $tmp418 	%argrw{"wrr"}
	mul		___337_q ___337_v $tmp419 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:146
#     t = v * (1.0 - (s * (1.0 - f)));
	sub		$tmp420 $const2 ___337_f 	%line{146} %argrw{"wrr"}
	mul		$tmp421 ___337_s $tmp420 	%argrw{"wrr"}
	sub		$tmp422 $const2 $tmp421 	%argrw{"wrr"}
	mul		___337_t ___337_v $tmp422 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:148
#     if (i == 0.0)
	eq		$tmp423 ___337_i $const1 	%line{148} %argrw{"wrr"}
	if		$tmp423 822 835 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:149
#       rgb = color(v, t, p);
	color		___337_rgb ___337_v ___337_t ___337_p 	%line{149} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:150
#     else if (i == 1.0)
	eq		$tmp424 ___337_i $const2 	%line{150} %argrw{"wrr"}
	if		$tmp424 825 835 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:151
#       rgb = color(q, v, p);
	color		___337_rgb ___337_q ___337_v ___337_p 	%line{151} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:152
#     else if (i == 2.0)
	eq		$tmp425 ___337_i $const17 	%line{152} %argrw{"wrr"}
	if		$tmp425 828 835 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:153
#       rgb = color(p, v, t);
	color		___337_rgb ___337_p ___337_v ___337_t 	%line{153} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:154
#     else if (i == 3.0)
	eq		$tmp426 ___337_i $const40 	%line{154} %argrw{"wrr"}
	if		$tmp426 831 835 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:155
#       rgb = color(p, q, v);
	color		___337_rgb ___337_p ___337_q ___337_v 	%line{155} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:156
#     else if (i == 4.0)
	eq		$tmp427 ___337_i $const37 	%line{156} %argrw{"wrr"}
	if		$tmp427 834 835 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:157
#       rgb = color(t, p, v);
	color		___337_rgb ___337_t ___337_p ___337_v 	%line{157} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:159
#       rgb = color(v, p, q);
	color		___337_rgb ___337_v ___337_p ___337_q 	%line{159} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_color.h:162
#   return rgb;
	assign		___399_tmp ___337_rgb 	%line{162} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:233
#     outcol = mix(outcol, tmp, t);
	mix		___398_outcol ___398_outcol ___399_tmp t 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{233} %argrw{"wrrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:236
#   return outcol;
	assign		Color ___398_outcol 	%line{236} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:323
#   if (type == "soft_light")
	eq		$tmp428 type $const47 	%line{323} %argrw{"wrr"}
	if		$tmp428 855 855 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:324
#     Color = node_mix_soft(t, Color1, Color2);
	functioncall	$const48 855 	%line{324} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:241
#   float tm = 1.0 - t;
	sub		___400_tm $const2 t 	%line{241} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:243
#   color one = color(1.0);
	assign		___400_one $const12 	%line{243} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:244
#   color scr = one - (one - col2) * (one - col1);
	sub		$tmp429 ___400_one Color2 	%line{244} %argrw{"wrr"}
	sub		$tmp430 ___400_one Color1 	%argrw{"wrr"}
	mul		$tmp431 $tmp429 $tmp430 	%argrw{"wrr"}
	sub		___400_scr ___400_one $tmp431 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:246
#   return tm * col1 + t * ((one - col1) * col2 * col1 + col1 * scr);
	mul		$tmp432 ___400_tm Color1 	%line{246} %argrw{"wrr"}
	sub		$tmp433 ___400_one Color1 	%argrw{"wrr"}
	mul		$tmp434 $tmp433 Color2 	%argrw{"wrr"}
	mul		$tmp435 $tmp434 Color1 	%argrw{"wrr"}
	mul		$tmp436 Color1 ___400_scr 	%argrw{"wrr"}
	add		$tmp437 $tmp435 $tmp436 	%argrw{"wrr"}
	mul		$tmp438 t $tmp437 	%argrw{"wrr"}
	add		Color $tmp432 $tmp438 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:325
#   if (type == "linear_light")
	eq		$tmp439 type $const49 	%line{325} %argrw{"wrr"}
	if		$tmp439 911 911 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:326
#     Color = node_mix_linear(t, Color1, Color2);
	functioncall	$const50 911 	%line{326} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:251
#   color outcol = col1;
	assign		___401_outcol Color1 	%line{251} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:253
#   if (col2[0] > 0.5)
	compref		$tmp440 Color2 $const15 	%line{253} %argrw{"wrr"}
	gt		$tmp441 $tmp440 $const16 	%argrw{"wrr"}
	if		$tmp441 869 876 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:254
#     outcol[0] = col1[0] + t * (2.0 * (col2[0] - 0.5));
	compref		$tmp442 Color1 $const15 	%line{254} %argrw{"wrr"}
	compref		$tmp443 Color2 $const15 	%argrw{"wrr"}
	sub		$tmp444 $tmp443 $const16 	%argrw{"wrr"}
	mul		$tmp445 $const17 $tmp444 	%argrw{"wrr"}
	mul		$tmp446 t $tmp445 	%argrw{"wrr"}
	add		$tmp447 $tmp442 $tmp446 	%argrw{"wrr"}
	compassign	___401_outcol $const15 $tmp447 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:256
#     outcol[0] = col1[0] + t * (2.0 * (col2[0]) - 1.0);
	compref		$tmp448 Color1 $const15 	%line{256} %argrw{"wrr"}
	compref		$tmp449 Color2 $const15 	%argrw{"wrr"}
	mul		$tmp450 $const17 $tmp449 	%argrw{"wrr"}
	sub		$tmp451 $tmp450 $const2 	%argrw{"wrr"}
	mul		$tmp452 t $tmp451 	%argrw{"wrr"}
	add		$tmp453 $tmp448 $tmp452 	%argrw{"wrr"}
	compassign	___401_outcol $const15 $tmp453 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:258
#   if (col2[1] > 0.5)
	compref		$tmp454 Color2 $const18 	%line{258} %argrw{"wrr"}
	gt		$tmp455 $tmp454 $const16 	%argrw{"wrr"}
	if		$tmp455 886 893 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:259
#     outcol[1] = col1[1] + t * (2.0 * (col2[1] - 0.5));
	compref		$tmp456 Color1 $const18 	%line{259} %argrw{"wrr"}
	compref		$tmp457 Color2 $const18 	%argrw{"wrr"}
	sub		$tmp458 $tmp457 $const16 	%argrw{"wrr"}
	mul		$tmp459 $const17 $tmp458 	%argrw{"wrr"}
	mul		$tmp460 t $tmp459 	%argrw{"wrr"}
	add		$tmp461 $tmp456 $tmp460 	%argrw{"wrr"}
	compassign	___401_outcol $const18 $tmp461 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:261
#     outcol[1] = col1[1] + t * (2.0 * (col2[1]) - 1.0);
	compref		$tmp462 Color1 $const18 	%line{261} %argrw{"wrr"}
	compref		$tmp463 Color2 $const18 	%argrw{"wrr"}
	mul		$tmp464 $const17 $tmp463 	%argrw{"wrr"}
	sub		$tmp465 $tmp464 $const2 	%argrw{"wrr"}
	mul		$tmp466 t $tmp465 	%argrw{"wrr"}
	add		$tmp467 $tmp462 $tmp466 	%argrw{"wrr"}
	compassign	___401_outcol $const18 $tmp467 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:263
#   if (col2[2] > 0.5)
	compref		$tmp468 Color2 $const19 	%line{263} %argrw{"wrr"}
	gt		$tmp469 $tmp468 $const16 	%argrw{"wrr"}
	if		$tmp469 903 910 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:264
#     outcol[2] = col1[2] + t * (2.0 * (col2[2] - 0.5));
	compref		$tmp470 Color1 $const19 	%line{264} %argrw{"wrr"}
	compref		$tmp471 Color2 $const19 	%argrw{"wrr"}
	sub		$tmp472 $tmp471 $const16 	%argrw{"wrr"}
	mul		$tmp473 $const17 $tmp472 	%argrw{"wrr"}
	mul		$tmp474 t $tmp473 	%argrw{"wrr"}
	add		$tmp475 $tmp470 $tmp474 	%argrw{"wrr"}
	compassign	___401_outcol $const19 $tmp475 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:266
#     outcol[2] = col1[2] + t * (2.0 * (col2[2]) - 1.0);
	compref		$tmp476 Color1 $const19 	%line{266} %argrw{"wrr"}
	compref		$tmp477 Color2 $const19 	%argrw{"wrr"}
	mul		$tmp478 $const17 $tmp477 	%argrw{"wrr"}
	sub		$tmp479 $tmp478 $const2 	%argrw{"wrr"}
	mul		$tmp480 t $tmp479 	%argrw{"wrr"}
	add		$tmp481 $tmp476 $tmp480 	%argrw{"wrr"}
	compassign	___401_outcol $const19 $tmp481 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:268
#   return outcol;
	assign		Color ___401_outcol 	%line{268} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:328
#   if (use_clamp)
	if		use_clamp 930 930 	%line{328} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:329
#     Color = node_mix_clamp(Color);
	functioncall	$const51 930 	%line{329} %argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:273
#   color outcol = col;
	assign		___402_outcol Color 	%line{273} %argrw{"wr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:275
#   outcol[0] = clamp(col[0], 0.0, 1.0);
	compref		$tmp483 Color $const15 	%line{275} %argrw{"wrr"}
	functioncall	$const3 918 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h:163
# float  clamp (float x, float minval, float maxval) { return max(min(x,maxval),minval); }
	min		$tmp484 $tmp483 $const2 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h"} %line{163} %argrw{"wrr"}
	max		$tmp482 $tmp484 $const1 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:275
#   outcol[0] = clamp(col[0], 0.0, 1.0);
	compassign	___402_outcol $const15 $tmp482 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{275} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:276
#   outcol[1] = clamp(col[1], 0.0, 1.0);
	compref		$tmp486 Color $const18 	%line{276} %argrw{"wrr"}
	functioncall	$const3 923 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h:163
# float  clamp (float x, float minval, float maxval) { return max(min(x,maxval),minval); }
	min		$tmp487 $tmp486 $const2 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h"} %line{163} %argrw{"wrr"}
	max		$tmp485 $tmp487 $const1 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:276
#   outcol[1] = clamp(col[1], 0.0, 1.0);
	compassign	___402_outcol $const18 $tmp485 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{276} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:277
#   outcol[2] = clamp(col[2], 0.0, 1.0);
	compref		$tmp489 Color $const19 	%line{277} %argrw{"wrr"}
	functioncall	$const3 928 	%argrw{"r"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h:163
# float  clamp (float x, float minval, float maxval) { return max(min(x,maxval),minval); }
	min		$tmp490 $tmp489 $const2 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/lib/linux_centos7_x86_64/osl/shaders/stdosl.h"} %line{163} %argrw{"wrr"}
	max		$tmp488 $tmp490 $const1 	%argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:277
#   outcol[2] = clamp(col[2], 0.0, 1.0);
	compassign	___402_outcol $const19 $tmp488 	%filename{"/home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl"} %line{277} %argrw{"wrr"}
# /home/sources/buildbot-worker-linux_centos7/linux_290/blender.git/intern/cycles/kernel/shaders/node_mix.osl:279
#   return outcol;
	assign		Color ___402_outcol 	%line{279} %argrw{"wr"}
	end
